]> granicus.if.org Git - curl/commitdiff
ntlm: Fixed a memory leak when using NTLM with a proxy server
authorSteve Holme <steve_holme@hotmail.com>
Thu, 30 Jan 2014 20:59:26 +0000 (20:59 +0000)
committerSteve Holme <steve_holme@hotmail.com>
Thu, 30 Jan 2014 20:59:26 +0000 (20:59 +0000)
lib/curl_ntlm.c

index 0995eab270297ec648bd98ca6b50163987683739..8c02aba5dab56c76f71a61459727df061d149c06 100644 (file)
@@ -239,8 +239,10 @@ void Curl_http_ntlm_cleanup(struct connectdata *conn)
 #ifndef USE_WINDOWS_SSPI
   Curl_safefree(conn->ntlm.target_info);
   conn->ntlm.target_info_len = 0;
-#endif
 
+  Curl_safefree(conn->proxyntlm.target_info);
+  conn->proxyntlm.target_info_len = 0;
+#endif
 }
 
 #endif /* USE_NTLM */