Loading lib/http.c +6 −5 Original line number Diff line number Diff line Loading @@ -107,11 +107,11 @@ */ bool static checkheaders(struct UrlData *data, char *thisheader) { struct HttpHeader *head; struct curl_slist *head; size_t thislen = strlen(thisheader); for(head = data->headers; head; head=head->next) { if(strnequal(head->header, thisheader, thislen)) { if(strnequal(head->data, thisheader, thislen)) { return TRUE; } } Loading Loading @@ -280,6 +280,7 @@ CURLcode http(struct connectdata *conn) http->p_accept = "Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r\n"; do { struct curl_slist *headers=data->headers; sendf(data->firstsocket, data, "%s " /* GET/HEAD/POST/PUT */ "%s HTTP/1.0\r\n" /* path */ Loading Loading @@ -362,11 +363,11 @@ CURLcode http(struct connectdata *conn) } } while(data->headers) { while(headers) { sendf(data->firstsocket, data, "%s\015\012", data->headers->header); data->headers = data->headers->next; headers->data); headers = headers->next; } if(data->bits.http_post || data->bits.http_formpost) { Loading lib/urldata.h +1 −1 Original line number Diff line number Diff line Loading @@ -390,7 +390,7 @@ struct UrlData { char *newurl; /* This can only be set if a Location: was in the document headers */ struct HttpHeader *headers; /* linked list of extra headers */ struct curl_slist *headers; /* linked list of extra headers */ struct HttpPost *httppost; /* linked list of POST data */ char *cert; /* PEM-formatted certificate */ Loading Loading
lib/http.c +6 −5 Original line number Diff line number Diff line Loading @@ -107,11 +107,11 @@ */ bool static checkheaders(struct UrlData *data, char *thisheader) { struct HttpHeader *head; struct curl_slist *head; size_t thislen = strlen(thisheader); for(head = data->headers; head; head=head->next) { if(strnequal(head->header, thisheader, thislen)) { if(strnequal(head->data, thisheader, thislen)) { return TRUE; } } Loading Loading @@ -280,6 +280,7 @@ CURLcode http(struct connectdata *conn) http->p_accept = "Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*\r\n"; do { struct curl_slist *headers=data->headers; sendf(data->firstsocket, data, "%s " /* GET/HEAD/POST/PUT */ "%s HTTP/1.0\r\n" /* path */ Loading Loading @@ -362,11 +363,11 @@ CURLcode http(struct connectdata *conn) } } while(data->headers) { while(headers) { sendf(data->firstsocket, data, "%s\015\012", data->headers->header); data->headers = data->headers->next; headers->data); headers = headers->next; } if(data->bits.http_post || data->bits.http_formpost) { Loading
lib/urldata.h +1 −1 Original line number Diff line number Diff line Loading @@ -390,7 +390,7 @@ struct UrlData { char *newurl; /* This can only be set if a Location: was in the document headers */ struct HttpHeader *headers; /* linked list of extra headers */ struct curl_slist *headers; /* linked list of extra headers */ struct HttpPost *httppost; /* linked list of POST data */ char *cert; /* PEM-formatted certificate */ Loading