From: Daniel Stenberg Date: Fri, 12 Aug 2011 22:51:16 +0000 (+0200) Subject: Curl_retry_request: check return code! X-Git-Tag: upstream/7.37.1~3841 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e40c663d36af128890f878bfce780a45bf2158a5;p=platform%2Fupstream%2Fcurl.git Curl_retry_request: check return code! Curl_readrewind() was called without checking its return code, which could lead to badness. Bug: http://curl.haxx.se/bug/view.cgi?id=3349227 --- diff --git a/lib/transfer.c b/lib/transfer.c index f019bb0..f1896b0 100644 --- a/lib/transfer.c +++ b/lib/transfer.c @@ -2081,7 +2081,7 @@ CURLcode Curl_retry_request(struct connectdata *conn, transferred! */ if(data->state.proto.http->writebytecount) - Curl_readrewind(conn); + return Curl_readrewind(conn); } return CURLE_OK; }