summaryrefslogtreecommitdiff
path: root/libs/libcurl/src/request.c
diff options
context:
space:
mode:
Diffstat (limited to 'libs/libcurl/src/request.c')
-rw-r--r--libs/libcurl/src/request.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libs/libcurl/src/request.c b/libs/libcurl/src/request.c
index a6c69a3dda..54b43e12ce 100644
--- a/libs/libcurl/src/request.c
+++ b/libs/libcurl/src/request.c
@@ -40,10 +40,9 @@
#include "curl_memory.h"
#include "memdebug.h"
-CURLcode Curl_req_init(struct SingleRequest *req)
+void Curl_req_init(struct SingleRequest *req)
{
memset(req, 0, sizeof(*req));
- return CURLE_OK;
}
CURLcode Curl_req_soft_reset(struct SingleRequest *req,
@@ -266,7 +265,7 @@ static CURLcode req_set_upload_done(struct Curl_easy *data)
else if(data->req.writebytecount)
infof(data, "upload completely sent off: %" CURL_FORMAT_CURL_OFF_T
" bytes", data->req.writebytecount);
- else
+ else if(!data->req.download_done)
infof(data, Curl_creader_total_length(data)?
"We are completely uploaded and fine" :
"Request completely sent off");
@@ -395,6 +394,7 @@ CURLcode Curl_req_send_more(struct Curl_easy *data)
result = req_flush(data);
if(result == CURLE_AGAIN)
result = CURLE_OK;
+
return result;
}