X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Flib%2Fplatform%2Fthreads%2Fthreads.h;h=d99cbf6bee34345aa9a54256a881676124094c29;hb=e75e09bfc2b9799a6a57f9c4ca8cff4984e8fc99;hp=1f62dcf0c1247511b24d6d7830416699a3a4c5d0;hpb=cc938f166e50b0c9e4fdccf55e0a8cffb2c56602;p=deb_libcec.git diff --git a/src/lib/platform/threads/threads.h b/src/lib/platform/threads/threads.h index 1f62dcf..d99cbf6 100644 --- a/src/lib/platform/threads/threads.h +++ b/src/lib/platform/threads/threads.h @@ -42,14 +42,14 @@ namespace PLATFORM m_bStop(false), m_bRunning(false), m_bStopped(false), - m_thread(NULL) {} + m_thread(INVALID_THREAD_VALUE) {} virtual ~CThread(void) { StopThread(0); void *retVal = NULL; - if (m_thread) - ThreadsWait(m_thread, &retVal); + if (m_thread != INVALID_THREAD_VALUE) + if (ThreadsWait(m_thread, &retVal)){}; // silence unused warning } static void *ThreadHandler(CThread *thread)