]> git.saurik.com Git - wxWidgets.git/commitdiff
wxGTK compiles (and links) when configured without threads
authorVadim Zeitlin <vadim@wxwidgets.org>
Mon, 28 Dec 1998 15:36:14 +0000 (15:36 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Mon, 28 Dec 1998 15:36:14 +0000 (15:36 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@1272 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/gtk/threadno.cpp
src/gtk1/threadno.cpp

index f6532847abd0353c6d1ec3c84207b98601726420..482ab6b49648dc011936ae93097131ffbeedd9b9 100644 (file)
@@ -31,23 +31,23 @@ wxMutex::~wxMutex()
 wxMutexError wxMutex::Lock()
 {
   m_locked++;
-  return MUTEX_NO_ERROR;
+  return wxMUTEX_NO_ERROR;
 }
 
 wxMutexError wxMutex::TryLock()
 {
   if (m_locked > 0)
-    return MUTEX_BUSY;
+    return wxMUTEX_BUSY;
   m_locked++;
-  return MUTEX_NO_ERROR;
+  return wxMUTEX_NO_ERROR;
 }
 
 wxMutexError wxMutex::Unlock()
 {
   if (m_locked == 0)
-    return MUTEX_UNLOCKED;
+    return wxMUTEX_UNLOCKED;
   m_locked--;
-  return MUTEX_NO_ERROR;
+  return wxMUTEX_NO_ERROR;
 }
 
 wxCondition::wxCondition()
@@ -85,22 +85,22 @@ wxThreadError wxThread::Create()
 {
   p_internal->exit_status = Entry();
   OnExit();
-  return THREAD_NO_ERROR;
+  return wxTHREAD_NO_ERROR;
 }
 
 wxThreadError wxThread::Destroy()
 {
-  return THREAD_NOT_RUNNING;
+  return wxTHREAD_NOT_RUNNING;
 }
 
 wxThreadError wxThread::Pause()
 {
-  return THREAD_NOT_RUNNING;
+  return wxTHREAD_NOT_RUNNING;
 }
 
 wxThreadError wxThread::Resume()
 {
-  return THREAD_NOT_RUNNING;
+  return wxTHREAD_NOT_RUNNING;
 }
 
 void wxThread::DeferDestroy( bool WXUNUSED(on) )
@@ -181,3 +181,11 @@ void wxThreadModule::OnExit()
 }
 
 IMPLEMENT_DYNAMIC_CLASS(wxThreadModule, wxModule)
+
+void wxMutexGuiEnter()
+{
+}
+
+void wxMutexGuiLeave()
+{
+}
index f6532847abd0353c6d1ec3c84207b98601726420..482ab6b49648dc011936ae93097131ffbeedd9b9 100644 (file)
@@ -31,23 +31,23 @@ wxMutex::~wxMutex()
 wxMutexError wxMutex::Lock()
 {
   m_locked++;
-  return MUTEX_NO_ERROR;
+  return wxMUTEX_NO_ERROR;
 }
 
 wxMutexError wxMutex::TryLock()
 {
   if (m_locked > 0)
-    return MUTEX_BUSY;
+    return wxMUTEX_BUSY;
   m_locked++;
-  return MUTEX_NO_ERROR;
+  return wxMUTEX_NO_ERROR;
 }
 
 wxMutexError wxMutex::Unlock()
 {
   if (m_locked == 0)
-    return MUTEX_UNLOCKED;
+    return wxMUTEX_UNLOCKED;
   m_locked--;
-  return MUTEX_NO_ERROR;
+  return wxMUTEX_NO_ERROR;
 }
 
 wxCondition::wxCondition()
@@ -85,22 +85,22 @@ wxThreadError wxThread::Create()
 {
   p_internal->exit_status = Entry();
   OnExit();
-  return THREAD_NO_ERROR;
+  return wxTHREAD_NO_ERROR;
 }
 
 wxThreadError wxThread::Destroy()
 {
-  return THREAD_NOT_RUNNING;
+  return wxTHREAD_NOT_RUNNING;
 }
 
 wxThreadError wxThread::Pause()
 {
-  return THREAD_NOT_RUNNING;
+  return wxTHREAD_NOT_RUNNING;
 }
 
 wxThreadError wxThread::Resume()
 {
-  return THREAD_NOT_RUNNING;
+  return wxTHREAD_NOT_RUNNING;
 }
 
 void wxThread::DeferDestroy( bool WXUNUSED(on) )
@@ -181,3 +181,11 @@ void wxThreadModule::OnExit()
 }
 
 IMPLEMENT_DYNAMIC_CLASS(wxThreadModule, wxModule)
+
+void wxMutexGuiEnter()
+{
+}
+
+void wxMutexGuiLeave()
+{
+}