mirror of
https://github.com/jorisvink/kore
synced 2025-03-10 04:59:02 -04:00
fixup isspace arguments.
This commit is contained in:
parent
36e99072f3
commit
1296802e06
@ -118,7 +118,7 @@ kore_auth_cookie(struct http_request *req, struct kore_auth *auth)
|
||||
slen = strlen(auth->value);
|
||||
v = kore_split_string(cookie, ";", cookies, HTTP_MAX_COOKIES);
|
||||
for (i = 0; i < v; i++) {
|
||||
for (c = cookies[i]; isspace(*c); c++)
|
||||
for (c = cookies[i]; isspace(*(unsigned char *)c); c++)
|
||||
;
|
||||
|
||||
len = MIN(slen, strlen(cookies[i]));
|
||||
|
@ -1350,7 +1350,7 @@ multipart_parse_headers(struct http_request *req, struct kore_buf *in,
|
||||
if (strcasecmp(args[0], "content-disposition"))
|
||||
continue;
|
||||
|
||||
for (d = args[1]; isspace(*d); d++)
|
||||
for (d = args[1]; isspace(*(unsigned char *)d); d++)
|
||||
;
|
||||
|
||||
c = kore_split_string(d, ";", opt, 5);
|
||||
@ -1374,7 +1374,7 @@ multipart_parse_headers(struct http_request *req, struct kore_buf *in,
|
||||
continue;
|
||||
}
|
||||
|
||||
for (d = opt[2]; isspace(*d); d++)
|
||||
for (d = opt[2]; isspace(*(unsigned char *)d); d++)
|
||||
;
|
||||
|
||||
if (!strncasecmp(d, "filename=", 9)) {
|
||||
|
@ -535,10 +535,10 @@ kore_text_trim(char *string, size_t len)
|
||||
return (string);
|
||||
|
||||
end = (string + len) - 1;
|
||||
while (isspace(*string) && string < end)
|
||||
while (isspace(*(unsigned char *)string) && string < end)
|
||||
string++;
|
||||
|
||||
while (isspace(*end) && end > string)
|
||||
while (isspace(*(unsigned char *)end) && end > string)
|
||||
*(end)-- = '\0';
|
||||
|
||||
return (string);
|
||||
@ -555,7 +555,7 @@ kore_read_line(FILE *fp, char *in, size_t len)
|
||||
p = in;
|
||||
in[strcspn(in, "\n")] = '\0';
|
||||
|
||||
while (isspace(*p))
|
||||
while (isspace(*(unsigned char *)p))
|
||||
p++;
|
||||
|
||||
if (p[0] == '#' || p[0] == '\0') {
|
||||
|
Loading…
x
Reference in New Issue
Block a user