From: Daniel Stenberg Date: Sat, 18 Oct 2025 21:41:26 +0000 (+0200) Subject: wolfssl: clear variable to avoid uninitialized use X-Git-Tag: rc-8_17_0-3~113 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6550dd0f3d98ff27db9001090d72ee84558d3e4a;p=thirdparty%2Fcurl.git wolfssl: clear variable to avoid uninitialized use Pointed out by ZeroPath Closes #19126 --- diff --git a/lib/vtls/wolfssl.c b/lib/vtls/wolfssl.c index d2bb3eb49e..fe63097f9c 100644 --- a/lib/vtls/wolfssl.c +++ b/lib/vtls/wolfssl.c @@ -357,7 +357,7 @@ static int wssl_bio_cf_in_read(WOLFSSL_BIO *bio, char *buf, int blen) struct ssl_connect_data *connssl = cf->ctx; struct wssl_ctx *wssl = (struct wssl_ctx *)connssl->backend; struct Curl_easy *data = CF_DATA_CURRENT(cf); - size_t nread; + size_t nread = 0; CURLcode result = CURLE_OK; DEBUGASSERT(data);