Skip to content
Snippets Groups Projects
Commit bdc311cf authored by Yang Tse's avatar Yang Tse
Browse files

NTLM WB: fix file descriptor leak upon OOM condition

parent a405a897
No related branches found
No related tags found
No related merge requests found
......@@ -120,6 +120,7 @@ int curl_win32_idn_to_ascii(const char *in, char **out);
#include "connect.h"
#include "inet_ntop.h"
#include "curl_ntlm.h"
#include "curl_ntlm_wb.h"
#include "socks.h"
#include "curl_rtmp.h"
#include "gopher.h"
......@@ -2531,6 +2532,10 @@ static void conn_free(struct connectdata *conn)
if(CURL_SOCKET_BAD != conn->sock[FIRSTSOCKET])
Curl_closesocket(conn, conn->sock[FIRSTSOCKET]);
#ifdef NTLM_WB_ENABLED
Curl_ntlm_wb_cleanup(conn);
#endif
Curl_safefree(conn->user);
Curl_safefree(conn->passwd);
Curl_safefree(conn->proxyuser);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment