]> git.saurik.com Git - wxWidgets.git/blobdiff - src/msw/thread.cpp
Unicode fixes. Appears that this may be the last before wxMSW will link
[wxWidgets.git] / src / msw / thread.cpp
index 58d44efaf72b42d4fe09c3a842d9c086737eabe0..ba50980e8ed07e3eac3042a1e3c89e333e765d68 100644 (file)
@@ -105,7 +105,7 @@ wxMutex::wxMutex()
 wxMutex::~wxMutex()
 {
     if (m_locked > 0)
-        wxLogDebug("Warning: freeing a locked mutex (%d locks).", m_locked);
+        wxLogDebug(_T("Warning: freeing a locked mutex (%d locks)."), m_locked);
     CloseHandle(p_internal->p_mutex);
 }
 
@@ -129,7 +129,7 @@ wxMutexError wxMutex::Lock()
 
         case WAIT_TIMEOUT:
         default:
-            wxFAIL_MSG("impossible return value in wxMutex::Lock");
+            wxFAIL_MSG(_T("impossible return value in wxMutex::Lock"));
     }
 
     m_locked++;
@@ -375,7 +375,7 @@ bool wxThreadInternal::Create(wxThread *thread)
         win_priority = THREAD_PRIORITY_HIGHEST;
     else
     {
-        wxFAIL_MSG("invalid value of thread priority parameter");
+        wxFAIL_MSG(_T("invalid value of thread priority parameter"));
         win_priority = THREAD_PRIORITY_NORMAL;
     }
 
@@ -441,7 +441,7 @@ bool wxThread::IsMain()
 }
 
 #ifdef Yield
-#undef Yield
+    #undef Yield
 #endif
 
 void wxThread::Yield()
@@ -575,7 +575,7 @@ wxThread::ExitCode wxThread::Delete()
                     break;
 
                 default:
-                    wxFAIL_MSG("unexpected result of MsgWaitForMultipleObject");
+                    wxFAIL_MSG(_T("unexpected result of MsgWaitForMultipleObject"));
             }
         } while ( result != WAIT_OBJECT_0 );
 
@@ -594,7 +594,7 @@ wxThread::ExitCode wxThread::Delete()
         }
 
         wxASSERT_MSG( (LPVOID)rc != (LPVOID)STILL_ACTIVE,
-                      "thread must be already terminated." );
+                      _T("thread must be already terminated.") );
 
         ::CloseHandle(hThread);
     }
@@ -625,7 +625,7 @@ void wxThread::Exit(void *status)
 
     ::ExitThread((DWORD)status);
 
-    wxFAIL_MSG("Couldn't return from ExitThread()!");
+    wxFAIL_MSG(_T("Couldn't return from ExitThread()!"));
 }
 
 void wxThread::SetPriority(unsigned int prio)
@@ -770,7 +770,7 @@ void WXDLLEXPORT wxMutexGuiEnter()
 {
     // this would dead lock everything...
     wxASSERT_MSG( !wxThread::IsMain(),
-                  "main thread doesn't want to block in wxMutexGuiEnter()!" );
+                  _T("main thread doesn't want to block in wxMutexGuiEnter()!") );
 
     // the order in which we enter the critical sections here is crucial!!
 
@@ -800,7 +800,7 @@ void WXDLLEXPORT wxMutexGuiLeave()
     {
         // decrement the number of waiters now
         wxASSERT_MSG( s_nWaitingForGui > 0,
-                      "calling wxMutexGuiLeave() without entering it first?" );
+                      _T("calling wxMutexGuiLeave() without entering it first?") );
 
         s_nWaitingForGui--;
 
@@ -813,7 +813,7 @@ void WXDLLEXPORT wxMutexGuiLeave()
 void WXDLLEXPORT wxMutexGuiLeaveOrEnter()
 {
     wxASSERT_MSG( wxThread::IsMain(),
-                  "only main thread may call wxMutexGuiLeaveOrEnter()!" );
+                  _T("only main thread may call wxMutexGuiLeaveOrEnter()!") );
 
     wxCriticalSectionLocker enter(*s_critsectWaitingForGui);