From 8c0855ad2579d64ffd384765c4c5cec6cbd2f171 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Sat, 9 Jan 2021 18:44:05 +0100 Subject: [PATCH] Fix test for invalid WinHTTP session handle INVALID_HANDLE_VALUE is not used for WinHTTP handles and WinHttpOpen() returns NULL (0) and not INVALID_HANDLE_VALUE (-1). --- src/msw/webrequest_winhttp.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/msw/webrequest_winhttp.cpp b/src/msw/webrequest_winhttp.cpp index bba759a2b7..7010e3c83a 100644 --- a/src/msw/webrequest_winhttp.cpp +++ b/src/msw/webrequest_winhttp.cpp @@ -458,7 +458,7 @@ wxWebSessionWinHTTP::wxWebSessionWinHTTP(): wxWebSessionWinHTTP::~wxWebSessionWinHTTP() { - if ( m_handle != INVALID_HANDLE_VALUE ) + if ( m_handle ) ::WinHttpCloseHandle(m_handle); }