]> git.saurik.com Git - wxWidgets.git/blobdiff - src/mac/carbon/thread.cpp
fixed casting for X
[wxWidgets.git] / src / mac / carbon / thread.cpp
index 88f837d669ea70fc2a57655955941fac9e6b2095..75db6e539e8c3ca261f1199b7d4e6adee95736bc 100644 (file)
@@ -146,7 +146,6 @@ wxMutexError wxMutex::TryLock()
     wxMacStCritical critical ;
     if ( UMASystemIsInitialized() )
     {
-        OSErr err ;
         ThreadID current = kNoThreadID;
         ::MacGetCurrentThread(&current);
         // if we are not the owner, give an error back
@@ -285,7 +284,7 @@ void wxCondition::Broadcast()
     // this works because all these threads are already waiting and so each
     // SetEvent() inside Signal() is really a PulseEvent() because the event
     // state is immediately returned to non-signaled
-    for ( int i = 0; i < m_internal->m_waiters.Count(); i++ )
+    for ( size_t i = 0; i < m_internal->m_waiters.Count(); i++ )
     {
         Signal();
     }
@@ -477,7 +476,7 @@ wxThread *wxThread::This()
 
     err = MacGetCurrentThread( &current ) ;
 
-    for ( int i = 0 ; i < s_threads.Count() ; ++i )
+    for ( size_t i = 0 ; i < s_threads.Count() ; ++i )
     {
         if ( ( (wxThread*) s_threads[i] )->GetId() == current )
             return (wxThread*) s_threads[i] ;