Loading lib/url.c +6 −3 Original line number Original line Diff line number Diff line Loading @@ -332,20 +332,23 @@ static CURLcode setstropt_userpwd(char *option, char **user_storage, (options_storage ? &optionsp : NULL)); (options_storage ? &optionsp : NULL)); if(!result) { if(!result) { /* store username part of option */ /* store username part of option */ if(user_storage) if(user_storage) { Curl_safefree(*user_storage); Curl_safefree(*user_storage); *user_storage = userp; *user_storage = userp; } /* store password part of option */ /* store password part of option */ if(pwd_storage) if(pwd_storage) { Curl_safefree(*pwd_storage); Curl_safefree(*pwd_storage); *pwd_storage = passwdp; *pwd_storage = passwdp; } /* store options part of option */ /* store options part of option */ if(options_storage) if(options_storage) { Curl_safefree(*options_storage); Curl_safefree(*options_storage); *options_storage = optionsp; *options_storage = optionsp; } } } return result; return result; } } Loading Loading
lib/url.c +6 −3 Original line number Original line Diff line number Diff line Loading @@ -332,20 +332,23 @@ static CURLcode setstropt_userpwd(char *option, char **user_storage, (options_storage ? &optionsp : NULL)); (options_storage ? &optionsp : NULL)); if(!result) { if(!result) { /* store username part of option */ /* store username part of option */ if(user_storage) if(user_storage) { Curl_safefree(*user_storage); Curl_safefree(*user_storage); *user_storage = userp; *user_storage = userp; } /* store password part of option */ /* store password part of option */ if(pwd_storage) if(pwd_storage) { Curl_safefree(*pwd_storage); Curl_safefree(*pwd_storage); *pwd_storage = passwdp; *pwd_storage = passwdp; } /* store options part of option */ /* store options part of option */ if(options_storage) if(options_storage) { Curl_safefree(*options_storage); Curl_safefree(*options_storage); *options_storage = optionsp; *options_storage = optionsp; } } } return result; return result; } } Loading