Commit 8254bbae authored by Yang Tse's avatar Yang Tse
Browse files

protect against 'use after free' or race condition

parent e7886aa9
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -732,6 +732,7 @@ void Curl_freeaddrinfo(Curl_addrinfo *ai)
      free(ai->ai_addr);
    if(ai->ai_canonname)
      free(ai->ai_canonname);
    memset(ai, 0, sizeof(Curl_addrinfo));
    free(ai);
    ai = next;
  }