From 08b7e3a63c99258bbde5f19c89d84789e897d5d1 Mon Sep 17 00:00:00 2001 From: lotodore Date: Sat, 19 Apr 2008 12:48:55 +0000 Subject: [PATCH] Ret val as variable for debugging. --- src/net/common/downloadhelper.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/net/common/downloadhelper.cpp b/src/net/common/downloadhelper.cpp index 5fef5b17..152162bb 100644 --- a/src/net/common/downloadhelper.cpp +++ b/src/net/common/downloadhelper.cpp @@ -72,9 +72,12 @@ bool DownloadHelper::Process() { bool retVal = false; - int runningHandles; - while(CURLM_CALL_MULTI_PERFORM == - curl_multi_perform(m_data->curlMultiHandle, &runningHandles)); + int runningHandles = 0; + CURLMcode curlResult; + do + { + curlResult = curl_multi_perform(m_data->curlMultiHandle, &runningHandles); + } while (curlResult == CURLM_CALL_MULTI_PERFORM); if (runningHandles) {