From 1b03e9a3eef72eba88d48be5d43f5de5c834c005 Mon Sep 17 00:00:00 2001 From: mpc <mpc> Date: Thu, 1 Jul 2004 09:30:52 +0000 Subject: [PATCH] Who was the idiot who came up with the idea that booleans should be numbers? --- apps/enclave/libsockthread/src/mutex.cpp | 12 ++++++------ apps/enclave/libsockthread/src/thread.cpp | 6 +++--- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/apps/enclave/libsockthread/src/mutex.cpp b/apps/enclave/libsockthread/src/mutex.cpp index af50a63432..284932cc0b 100644 --- a/apps/enclave/libsockthread/src/mutex.cpp +++ b/apps/enclave/libsockthread/src/mutex.cpp @@ -43,7 +43,7 @@ Mutex::Mutex(void) assert(mutex != NULL); #else int rc = pthread_mutex_init(&mutex, NULL); - assert(!rc); + assert(rc == 0); #endif } @@ -54,10 +54,10 @@ Mutex::~Mutex(void) { #ifdef WINTHREAD BOOL rc = CloseHandle(mutex); - assert(!rc); + assert(rc); #else int rc = pthread_mutex_destroy(&mutex); - assert(!rc); + assert(rc == 0); #endif } @@ -71,7 +71,7 @@ void Mutex::lock(void) assert(rc != WAIT_FAILED); #else int rc = pthread_mutex_lock(&mutex); - assert(!rc); + assert(rc == 0); #endif } @@ -82,9 +82,9 @@ void Mutex::unlock(void) { #ifdef WINTHREAD BOOL rc = ReleaseMutex(mutex); - assert(!rc); + assert(rc); #else int rc = pthread_mutex_unlock(&mutex); - assert(!rc); + assert(rc == 0); #endif } diff --git a/apps/enclave/libsockthread/src/thread.cpp b/apps/enclave/libsockthread/src/thread.cpp index a97774c051..9f0716aa4f 100644 --- a/apps/enclave/libsockthread/src/thread.cpp +++ b/apps/enclave/libsockthread/src/thread.cpp @@ -75,10 +75,10 @@ void Thread::kill(void) #endif #ifdef WINTHREAD BOOL rc = TerminateThread(handle, 0); - assert(!rc); + assert(rc); #else int rc = pthread_cancel(id); - assert(!rc); + assert(rc == 0); #endif running = false; running_m.unlock(); @@ -101,7 +101,7 @@ void Thread::start(void) assert(handle != NULL); #else int rc = pthread_create(&id, NULL, &the_thread, this); - assert(!rc); + assert(rc == 0); #endif // Wait until `running' is set running_m.lock(); -- GitLab