17 lines
339 B
C
17 lines
339 B
C
#include <string.h>
|
|
#include <ctype.h>
|
|
|
|
#include "private/lftpd_string.h"
|
|
|
|
char *lftpd_string_trim(char *s)
|
|
{
|
|
char *p = s;
|
|
for (int i = 0, len = (int)strlen(s); i < len && isspace((int)s[i]); i++) {
|
|
p++;
|
|
}
|
|
for (int i = (int)strlen(p); i >= 0 && isspace((int)p[i]); i--) {
|
|
p[i] = '\0';
|
|
}
|
|
return p;
|
|
}
|