When we receive a "bad header" we must sure not to write down the data part

as well, as then we write the same data twice.
This commit is contained in:
Daniel Stenberg 2002-10-11 20:55:08 +00:00
parent 25c973a39e
commit 265c58611f

View File

@ -817,7 +817,7 @@ CURLcode Curl_readwrite(struct connectdata *conn,
k->hbuflen); k->hbuflen);
k->badheader = FALSE; /* taken care of now */ k->badheader = FALSE; /* taken care of now */
} }
else {
/* This switch handles various content encodings. If there's an /* This switch handles various content encodings. If there's an
error here, be sure to check over the almost identical code in error here, be sure to check over the almost identical code in
http_chunk.c. 08/29/02 jhrg */ http_chunk.c. 08/29/02 jhrg */
@ -849,6 +849,7 @@ CURLcode Curl_readwrite(struct connectdata *conn,
break; break;
} }
#endif #endif
}
if(result) if(result)
return result; return result;