Changeset 40608 in webkit for trunk/JavaScriptCore/wtf/ThreadingPthreads.cpp
- Timestamp:
- Feb 4, 2009, 12:55:28 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/wtf/ThreadingPthreads.cpp
r39945 r40608 196 196 void Mutex::lock() 197 197 { 198 i f (pthread_mutex_lock(&m_mutex) != 0)199 ASSERT(false);198 int result = pthread_mutex_lock(&m_mutex); 199 ASSERT_UNUSED(result, !result); 200 200 } 201 201 … … 206 206 if (result == 0) 207 207 return true; 208 elseif (result == EBUSY)208 if (result == EBUSY) 209 209 return false; 210 210 211 ASSERT (false);211 ASSERT_NOT_REACHED(); 212 212 return false; 213 213 } … … 215 215 void Mutex::unlock() 216 216 { 217 i f (pthread_mutex_unlock(&m_mutex) != 0)218 ASSERT(false);217 int result = pthread_mutex_unlock(&m_mutex); 218 ASSERT_UNUSED(result, !result); 219 219 } 220 220 … … 231 231 void ThreadCondition::wait(Mutex& mutex) 232 232 { 233 i f (pthread_cond_wait(&m_condition, &mutex.impl()) != 0)234 ASSERT(false);233 int result = pthread_cond_wait(&m_condition, &mutex.impl()); 234 ASSERT_UNUSED(result, !result); 235 235 } 236 236 … … 257 257 void ThreadCondition::signal() 258 258 { 259 i f (pthread_cond_signal(&m_condition) != 0)260 ASSERT(false);259 int result = pthread_cond_signal(&m_condition); 260 ASSERT_UNUSED(result, !result); 261 261 } 262 262 263 263 void ThreadCondition::broadcast() 264 264 { 265 i f (pthread_cond_broadcast(&m_condition) != 0)266 ASSERT(false);265 int result = pthread_cond_broadcast(&m_condition); 266 ASSERT_UNUSED(result, !result); 267 267 } 268 268
Note:
See TracChangeset
for help on using the changeset viewer.