From: Daniel Stenberg Date: Thu, 10 Feb 2000 23:15:33 +0000 (+0000) Subject: This should no longer send empty cookies to the server X-Git-Tag: curl-6_5~56 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9ef5f5ef5ae01355f9006b0f9fbaacd3b9ca1cee;p=thirdparty%2Fcurl.git This should no longer send empty cookies to the server --- diff --git a/lib/http.c b/lib/http.c index 38b07b6ad8..c37318d8f0 100644 --- a/lib/http.c +++ b/lib/http.c @@ -229,13 +229,15 @@ UrgError http(struct UrlData *data, char *ppath, char *host, long *bytecount) int count=0; /* now loop through all cookies that matched */ while(co) { - if(0 == count) { + if(co->value && strlen(co->value)) { + if(0 == count) { + sendf(data->firstsocket, data, + "Cookie: "); + } + count++; sendf(data->firstsocket, data, - "Cookie: "); + "%s=%s;", co->name, co->value); } - count++; - sendf(data->firstsocket, data, - "%s=%s;", co->name, co->value); co = co->next; /* next cookie please */ } if(count) {