Commit 84ed5e75 authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

use safefree instead

parent 2f176157
Loading
Loading
Loading
Loading
+4 −6
Original line number Diff line number Diff line
@@ -2290,15 +2290,13 @@ static CURLcode CreateConnection(struct SessionHandle *data,
                                 "%" MAX_CURL_PASSWORD_LENGTH_TXT "[^@]",
                                 user, passwd))) {
            /* found user and password, rip them out */
            if(conn->proxyuser)
              free(conn->proxyuser);
            Curl_safefree(conn->proxyuser);
            conn->proxyuser = strdup(user);

            if(!conn->proxyuser)
              return CURLE_OUT_OF_MEMORY;
            
            if(conn->proxypasswd)
              free(conn->proxypasswd);
            Curl_safefree(conn->proxypasswd);
            conn->proxypasswd = strdup(passwd);

            if(!conn->proxypasswd)
@@ -2882,8 +2880,8 @@ static CURLcode CreateConnection(struct SessionHandle *data,

    free(old_conn->user);
    free(old_conn->passwd);
    free(old_conn->proxyuser);
    free(old_conn->proxypasswd);
    Curl_safefree(old_conn->proxyuser);
    Curl_safefree(old_conn->proxypasswd);

    free(old_conn);          /* we don't need this anymore */