]> git.saurik.com Git - wxWidgets.git/blobdiff - src/osx/core/evtloop_cf.cpp
Fix VC++ compile error
[wxWidgets.git] / src / osx / core / evtloop_cf.cpp
index ad9a5da15e86892c411f15955a2a1e1560353379..6dc470f8174d0d0ef5830b135d367f628991acbc 100644 (file)
@@ -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
@@ -266,7 +278,7 @@ bool wxCFEventLoop::Pending() const
 
 int wxCFEventLoop::DoProcessEvents()
 {
-    return DispatchTimeout( 1000 );
+    return DispatchTimeout( 0 );
 }
 
 bool wxCFEventLoop::Dispatch()