]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
Curl_creader_read: init two variables to avoid using them uninited
authorDaniel Stenberg <daniel@haxx.se>
Fri, 19 Apr 2024 07:42:25 +0000 (09:42 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Fri, 19 Apr 2024 11:35:54 +0000 (13:35 +0200)
Spotted by CodeSonar

Closes #13419

lib/sendf.c

index 7b00c4ce48ec0074d61a5c3b20bf3aab1f11c0e4..0fc82525231b9954d7f53f2dfe7661a6807d9585 100644 (file)
@@ -520,6 +520,8 @@ CURLcode Curl_creader_read(struct Curl_easy *data,
                            struct Curl_creader *reader,
                            char *buf, size_t blen, size_t *nread, bool *eos)
 {
+  *nread = 0;
+  *eos = FALSE;
   if(!reader)
     return CURLE_READ_ERROR;
   return reader->crt->do_read(data, reader, buf, blen, nread, eos);