From 71a64f1d201df80d318568fe7ba41ea0398f8a90 Mon Sep 17 00:00:00 2001 From: Maarten Bent Date: Sat, 30 Jan 2021 22:07:01 +0100 Subject: [PATCH] Get pointer to write buffer only once in wxWebRequestWinHTTP --- src/msw/webrequest_winhttp.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/msw/webrequest_winhttp.cpp b/src/msw/webrequest_winhttp.cpp index 7c087a833b..b1eff58e24 100644 --- a/src/msw/webrequest_winhttp.cpp +++ b/src/msw/webrequest_winhttp.cpp @@ -218,8 +218,8 @@ void wxWebRequestWinHTTP::WriteData() } m_dataWriteBuffer.Clear(); - m_dataWriteBuffer.GetWriteBuf(dataWriteSize); - m_dataStream->Read(m_dataWriteBuffer.GetData(), dataWriteSize); + void* buffer = m_dataWriteBuffer.GetWriteBuf(dataWriteSize); + m_dataStream->Read(buffer, dataWriteSize); if ( !::WinHttpWriteData (