Minor tweek for WXPM
authorDavid Webster <Dave.Webster@bhmi.com>
Mon, 15 Nov 1999 04:48:33 +0000 (04:48 +0000)
committerDavid Webster <Dave.Webster@bhmi.com>
Mon, 15 Nov 1999 04:48:33 +0000 (04:48 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@4561 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/thread.h

index 6775fdf7604e157247a1e4130f894a9e997c4e8d..552e342f0ea5d0c62eaa40b3fa58e86b8c05ab39 100644 (file)
@@ -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() { }