From: Daniel Stenberg Date: Tue, 9 Dec 2014 12:38:55 +0000 (+0100) Subject: smb: fix unused return code warning X-Git-Tag: curl-7_40_0~188 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=fc32b813820e440e86fcae85ed9d2185e61efcaf;p=curl smb: fix unused return code warning --- diff --git a/lib/smb.c b/lib/smb.c index 079d9c706..4d556488e 100644 --- a/lib/smb.c +++ b/lib/smb.c @@ -719,9 +719,13 @@ static CURLcode smb_request_state(struct connectdata *conn, bool *done) sizeof(struct smb_header) + 11)); off = smb_swap16(*(unsigned short *)((char *)msg + sizeof(struct smb_header) + 13)); - if(len > 0) - Curl_client_write(conn, CLIENTWRITE_BODY, - (char *)msg + off + sizeof(unsigned int), len); + if(len > 0) { + result = Curl_client_write(conn, CLIENTWRITE_BODY, + (char *)msg + off + sizeof(unsigned int), + len); + if(result) + return result; + } conn->data->req.bytecount += len; conn->data->req.offset += len; Curl_pgrsSetDownloadCounter(conn->data, conn->data->req.bytecount);