From: Daniel Stenberg Date: Tue, 11 Apr 2023 14:24:29 +0000 (+0200) Subject: noproxy: pointer to local array 'hostip' is stored outside scope X-Git-Tag: curl-8_1_0~166 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ca05e1afba7088c2f7e96ce47d2d3a249ce7a903;p=thirdparty%2Fcurl.git noproxy: pointer to local array 'hostip' is stored outside scope Ref: #10929 Closes #10933 --- diff --git a/lib/noproxy.c b/lib/noproxy.c index f1c1ed2c63..2b9908d894 100644 --- a/lib/noproxy.c +++ b/lib/noproxy.c @@ -122,6 +122,7 @@ enum nametype { bool Curl_check_noproxy(const char *name, const char *no_proxy, bool *spacesep) { + char hostip[128]; *spacesep = FALSE; /* * If we don't have a hostname at all, like for example with a FILE @@ -139,7 +140,6 @@ bool Curl_check_noproxy(const char *name, const char *no_proxy, const char *p = no_proxy; size_t namelen; enum nametype type = TYPE_HOST; - char hostip[128]; if(!strcmp("*", no_proxy)) return TRUE;