From d45d30c8682f858321600e2958167d7ef54ebeb5 Mon Sep 17 00:00:00 2001 From: David Webster Date: Mon, 15 Nov 1999 04:48:33 +0000 Subject: [PATCH] Minor tweek for WXPM git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@4561 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- include/wx/thread.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/include/wx/thread.h b/include/wx/thread.h index 6775fdf760..552e342f0e 100644 --- a/include/wx/thread.h +++ b/include/wx/thread.h @@ -139,7 +139,7 @@ private: #define WXCRITICAL_INLINE #elif defined(__WXMAC__) class WXDLLEXPORT wxCriticalSectionInternal; - #define WXCRITICAL_INLINE + #define WXCRITICAL_INLINE #else // !MSW && !PM #define WXCRITICAL_INLINE inline #endif // MSW/!MSW @@ -422,6 +422,9 @@ public: // returns TRUE if the main thread has GUI lock extern bool WXDLLEXPORT wxGuiOwnedByMainThread(); + // return TRUE if the main thread is waiting for some other to terminate: + // wxApp then should block all "dangerous" messages + extern bool WXDLLEXPORT wxIsWaitingForThread(); #else // !MSW && !PM // implement wxCriticalSection using mutexes inline wxCriticalSection::wxCriticalSection() { }