From: Daniel Stenberg Date: Fri, 23 Dec 2011 23:09:41 +0000 (+0100) Subject: Curl_do_more: fix typo logic X-Git-Tag: curl-7_24_0~89 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4f8db8bf957b4e3efafa517ba14770dac7781204;p=curl Curl_do_more: fix typo logic In the recent do_more fix the new logic was mistakenly checking the pointer instead of what it points to. Reported by: Gokhan Sengun Bug: http://curl.haxx.se/mail/lib-2011-12/0250.html --- diff --git a/lib/url.c b/lib/url.c index 75b298706..a95426fe6 100644 --- a/lib/url.c +++ b/lib/url.c @@ -5466,7 +5466,7 @@ CURLcode Curl_do_more(struct connectdata *conn, bool *completed) if(conn->handler->do_more) result = conn->handler->do_more(conn, completed); - if(!result && completed) + if(!result && *completed) /* do_complete must be called after the protocol-specific DO function */ do_complete(conn);