From 37ab9399a8f77289e29301bc665cc92b3a617d75 Mon Sep 17 00:00:00 2001 From: Stefan Neis Date: Wed, 21 Nov 2007 14:12:16 +0000 Subject: [PATCH] Moved wxConsoleAppTraits::CreateEventLoop from baseunix.cpp to evtloopunix.cpp, so Unix' wxConsoleEventLoop can also be shared by platforms not having the complete ConsoleAppTraits of Unix (e.g. OS/2). git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50133 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/unix/baseunix.cpp | 9 +-------- src/unix/evtloopunix.cpp | 7 +++++++ 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/unix/baseunix.cpp b/src/unix/baseunix.cpp index b2dacab6dd..f675818f43 100644 --- a/src/unix/baseunix.cpp +++ b/src/unix/baseunix.cpp @@ -95,11 +95,4 @@ wxTimerImpl *wxConsoleAppTraits::CreateTimerImpl(wxTimer *timer) #endif // wxUSE_TIMER -#if wxUSE_CONSOLE_EVENTLOOP - -wxEventLoopBase *wxConsoleAppTraits::CreateEventLoop() -{ - return new wxEventLoop(); -} - -#endif // wxUSE_CONSOLE_EVENTLOOP +// Note: wxConsoleAppTraits::CreateEventLoop() is defined in evtloopunix.cpp! diff --git a/src/unix/evtloopunix.cpp b/src/unix/evtloopunix.cpp index 5bd8b1050f..ec07e2559d 100644 --- a/src/unix/evtloopunix.cpp +++ b/src/unix/evtloopunix.cpp @@ -27,6 +27,7 @@ #endif #include +#include "wx/apptrait.h" #include "wx/evtloop.h" #include "wx/thread.h" #include "wx/module.h" @@ -185,4 +186,10 @@ void wxConsoleEventLoop::OnNextIteration() wxTheApp->CheckSignal(); } + +wxEventLoopBase *wxConsoleAppTraits::CreateEventLoop() +{ + return new wxEventLoop(); +} + #endif // wxUSE_CONSOLE_EVENTLOOP -- 2.47.2