]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
Visual blind fix 2
authorYann Collet <cyan@fb.com>
Thu, 20 Jul 2017 22:57:55 +0000 (15:57 -0700)
committerYann Collet <cyan@fb.com>
Thu, 20 Jul 2017 22:57:55 +0000 (15:57 -0700)
lib/common/pool.c
lib/common/threading.h

index 06d8a5f57db736a0fb2d6695f7f54f71e72de3ff..aeaca7e791d6b538f618c0c1ea058e304d20c8d8 100644 (file)
@@ -95,9 +95,9 @@ POOL_ctx *POOL_create(size_t numThreads, size_t queueSize) {
     ctx->queue = (POOL_job*) malloc(ctx->queueSize * sizeof(POOL_job));
     ctx->queueHead = 0;
     ctx->queueTail = 0;
-    pthread_mutex_init(&ctx->queueMutex, NULL);
-    pthread_cond_init(&ctx->queuePushCond, NULL);
-    pthread_cond_init(&ctx->queuePopCond, NULL);
+    (void)pthread_mutex_init(&ctx->queueMutex, NULL);
+    (void)pthread_cond_init(&ctx->queuePushCond, NULL);
+    (void)pthread_cond_init(&ctx->queuePopCond, NULL);
     ctx->shutdown = 0;
     /* Allocate space for the thread handles */
     ctx->threads = (pthread_t*)malloc(numThreads * sizeof(pthread_t));
index 99e39b551d903754bc40c09fde65dd23656f5249..ee7864555951219e73203d62fb4bd62b73b03fc9 100644 (file)
@@ -42,14 +42,14 @@ extern "C" {
 
 /* mutex */
 #define pthread_mutex_t           CRITICAL_SECTION
-#define pthread_mutex_init(a,b)   (InitializeCriticalSection((a)), (void)0)
+#define pthread_mutex_init(a,b)   (InitializeCriticalSection((a)), 0)
 #define pthread_mutex_destroy(a)  DeleteCriticalSection((a))
 #define pthread_mutex_lock(a)     EnterCriticalSection((a))
 #define pthread_mutex_unlock(a)   LeaveCriticalSection((a))
 
 /* condition variable */
 #define pthread_cond_t             CONDITION_VARIABLE
-#define pthread_cond_init(a, b)    (InitializeConditionVariable((a)), (void)0)
+#define pthread_cond_init(a, b)    (InitializeConditionVariable((a)), 0)
 #define pthread_cond_destroy(a)    /* No delete */
 #define pthread_cond_wait(a, b)    SleepConditionVariableCS((a), (b), INFINITE)
 #define pthread_cond_signal(a)     WakeConditionVariable((a))