X-Git-Url: http://sjero.net/git/?p=wget;a=blobdiff_plain;f=src%2Fcookies.c;h=7f5ba96290cab3c583678c90fd482c02f96a741b;hp=4efda88c593afa6124ed8711ae051a2b4ab0473a;hb=8624553a31b148f9051cc11725bc01d9760fa07b;hpb=099d8ee3da3a6eea5635581ae517035165f400a5 diff --git a/src/cookies.c b/src/cookies.c index 4efda88c..7f5ba962 100644 --- a/src/cookies.c +++ b/src/cookies.c @@ -95,7 +95,7 @@ struct cookie { int port; /* port number */ char *path; /* path prefix of the cookie */ - unsigned discard_requested :1; /* whether cookie was created to + unsigned discard_requested :1;/* whether cookie was created to request discarding another cookie. */ @@ -346,7 +346,7 @@ parse_set_cookie (const char *set_cookie, bool silent) struct cookie *cookie = cookie_new (); param_token name, value; - if (!extract_param (&ptr, &name, &value, ';')) + if (!extract_param (&ptr, &name, &value, ';', NULL)) goto error; if (!value.b) goto error; @@ -360,7 +360,7 @@ parse_set_cookie (const char *set_cookie, bool silent) cookie->attr = strdupdelim (name.b, name.e); cookie->value = strdupdelim (value.b, value.e); - while (extract_param (&ptr, &name, &value, ';')) + while (extract_param (&ptr, &name, &value, ';', NULL)) { if (TOKEN_IS (name, "domain")) { @@ -393,7 +393,7 @@ parse_set_cookie (const char *set_cookie, bool silent) /* Check if expiration spec is valid. If not, assume default (cookie doesn't expire, but valid only for - this session.) */ + this session.) */ expires = http_atotm (value_copy); if (expires != (time_t) -1) { @@ -460,9 +460,9 @@ parse_set_cookie (const char *set_cookie, bool silent) #define REQUIRE_DIGITS(p) do { \ - if (!c_isdigit (*p)) \ + if (!c_isdigit (*p)) \ return false; \ - for (++p; c_isdigit (*p); p++) \ + for (++p; c_isdigit (*p); p++) \ ; \ } while (0) @@ -1377,7 +1377,7 @@ test_cookies (void) param_token name, value; const char *ptr = data; int j = 0; - while (extract_param (&ptr, &name, &value, ';')) + while (extract_param (&ptr, &name, &value, ';', NULL)) { char *n = strdupdelim (name.b, name.e); char *v = strdupdelim (value.b, value.e);