From 0cd7d9b2355834dfabd0faeab0c5e812ebc3905a Mon Sep 17 00:00:00 2001 From: =?utf8?q?V=C3=A1clav=20Slav=C3=ADk?= Date: Wed, 11 Jul 2001 12:28:39 +0000 Subject: [PATCH] mingw compilation fixes git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10964 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/msw/evtloop.cpp | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src/msw/evtloop.cpp b/src/msw/evtloop.cpp index 73d459dac2..ed84e41c76 100644 --- a/src/msw/evtloop.cpp +++ b/src/msw/evtloop.cpp @@ -34,9 +34,18 @@ #include "wx/evtloop.h" #include "wx/window.h" #include "wx/app.h" +#include "wx/tooltip.h" #include "wx/msw/private.h" +#if wxUSE_THREADS + // define the array of MSG strutures + WX_DECLARE_OBJARRAY(MSG, wxMsgArray); + // VS: this is a bit dirty - it duplicates same declaration in app.cpp + // (and there's no WX_DEFINE_OBJARRAY for that reason - it is already + // defined in app.cpp). +#endif + // ---------------------------------------------------------------------------- // wxEventLoopImpl // ---------------------------------------------------------------------------- @@ -243,9 +252,9 @@ bool wxEventLoop::Dispatch() // leave out WM_COMMAND messages: too dangerous, sometimes // the message will be processed twice if ( !wxIsWaitingForThread() || - s_currentMsg.message != WM_COMMAND ) + msg.message != WM_COMMAND ) { - s_aSavedMessages.Add(s_currentMsg); + s_aSavedMessages.Add(msg); } return TRUE; -- 2.47.2