diff --git a/src/osx/core/evtloop_cf.cpp b/src/osx/core/evtloop_cf.cpp index ad9a5da15e..d526f8e9ca 100644 --- a/src/osx/core/evtloop_cf.cpp +++ b/src/osx/core/evtloop_cf.cpp @@ -217,6 +217,18 @@ void wxCFEventLoop::WakeUp() CFRunLoopWakeUp(m_runLoop); } +#if wxUSE_BASE + +void wxMacWakeUp() +{ + wxEventLoopBase * const loop = wxEventLoopBase::GetActive(); + + if ( loop ) + loop->WakeUp(); +} + +#endif + bool wxCFEventLoop::YieldFor(long eventsToProcess) { #if wxUSE_THREADS diff --git a/src/osx/utils_osx.cpp b/src/osx/utils_osx.cpp index 4764ec07a0..c7adb41811 100644 --- a/src/osx/utils_osx.cpp +++ b/src/osx/utils_osx.cpp @@ -64,18 +64,6 @@ bool wxColourDisplay() return true; } -#if wxUSE_BASE - -void wxMacWakeUp() -{ - wxEventLoopBase * const loop = wxEventLoopBase::GetActive(); - - if ( loop ) - loop->WakeUp(); -} - -#endif - #if wxOSX_USE_COCOA_OR_CARBON // Returns depth of screen int wxDisplayDepth()