From: Steve Holme Date: Sat, 20 Apr 2013 18:10:10 +0000 (+0100) Subject: url: Correction to scope of if statements when setting data X-Git-Tag: curl-7_31_0~136 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e99c81a07c0c8752a286e0f14174ae7ae114090c;p=thirdparty%2Fcurl.git url: Correction to scope of if statements when setting data --- diff --git a/lib/url.c b/lib/url.c index 7b12372893..4f995ab549 100644 --- a/lib/url.c +++ b/lib/url.c @@ -332,19 +332,22 @@ static CURLcode setstropt_userpwd(char *option, char **user_storage, (options_storage ? &optionsp : NULL)); if(!result) { /* store username part of option */ - if(user_storage) + if(user_storage) { Curl_safefree(*user_storage); *user_storage = userp; + } /* store password part of option */ - if(pwd_storage) + if(pwd_storage) { Curl_safefree(*pwd_storage); *pwd_storage = passwdp; + } /* store options part of option */ - if(options_storage) + if(options_storage) { Curl_safefree(*options_storage); *options_storage = optionsp; + } } return result;