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 (