From 9ef5f5ef5ae01355f9006b0f9fbaacd3b9ca1cee Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Thu, 10 Feb 2000 23:15:33 +0000 Subject: [PATCH] This should no longer send empty cookies to the server --- lib/http.c | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/lib/http.c b/lib/http.c index 38b07b6ad..c37318d8f 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) {