X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/39bc0168c3eb5809468ae677999902b3478494a0..931d6a47c32a5b4c283243cb553ce71ee2b535d5:/include/wx/unix/private/wakeuppipe.h diff --git a/include/wx/unix/private/wakeuppipe.h b/include/wx/unix/private/wakeuppipe.h index df90d52025..a601478a9f 100644 --- a/include/wx/unix/private/wakeuppipe.h +++ b/include/wx/unix/private/wakeuppipe.h @@ -3,7 +3,6 @@ // Purpose: Helper class allowing to wake up the main thread. // Author: Vadim Zeitlin // Created: 2013-06-09 (extracted from src/unix/evtloopunix.cpp) -// RCS-ID: $Id$ // Copyright: (c) 2013 Vadim Zeitlin // Licence: wxWindows licence /////////////////////////////////////////////////////////////////////////////// @@ -65,6 +64,7 @@ private: // This class can be used from multiple threads, i.e. its WakeUp() can be // called concurrently. +#if wxUSE_THREADS class wxWakeUpPipeMT : public wxWakeUpPipe { @@ -92,4 +92,10 @@ private: wxCriticalSection m_pipeLock; }; +#else // !wxUSE_THREADS + +typedef wxWakeUpPipe wxWakeUpPipeMT; + +#endif // wxUSE_THREADS/!wxUSE_THREADS + #endif // _WX_UNIX_PRIVATE_WAKEUPPIPE_H_