diff options
Diffstat (limited to 'src/kernel/qeventloop_x11.cpp')
| -rw-r--r-- | src/kernel/qeventloop_x11.cpp | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/kernel/qeventloop_x11.cpp b/src/kernel/qeventloop_x11.cpp index 1ba3b21df..a20acb6a5 100644 --- a/src/kernel/qeventloop_x11.cpp +++ b/src/kernel/qeventloop_x11.cpp @@ -40,12 +40,10 @@ #include "ntqeventloop.h" #include "ntqapplication.h" #include "ntqbitarray.h" +#include "ntqmutex.h" #include "qcolor_p.h" #include "qt_x11_p.h" -#if defined(TQT_THREAD_SUPPORT) -# include "ntqmutex.h" -#endif // TQT_THREAD_SUPPORT #include <errno.h> @@ -138,7 +136,7 @@ bool TQEventLoop::processEvents( ProcessEventsFlags flags ) XEvent event; int nevents = 0; -#if defined(TQT_THREAD_SUPPORT) +#ifndef TQT_NO_THREAD TQMutexLocker locker( TQApplication::tqt_mutex ); #endif @@ -283,7 +281,7 @@ bool TQEventLoop::processEvents( ProcessEventsFlags flags ) // unlock the GUI mutex and select. when we return from this function, there is // something for us to do -#if defined(TQT_THREAD_SUPPORT) +#ifndef TQT_NO_THREAD if ( locker.mutex() ) locker.mutex()->unlock(); else return false; #endif @@ -298,7 +296,7 @@ bool TQEventLoop::processEvents( ProcessEventsFlags flags ) } while (nsel == -1 && (errno == EINTR || errno == EAGAIN)); // relock the GUI mutex before processing any pending events -#if defined(TQT_THREAD_SUPPORT) +#ifndef TQT_NO_THREAD if ( locker.mutex() ) locker.mutex()->lock(); else return false; #endif |
