From: Junio C Hamano Date: Tue, 16 Dec 2025 02:08:34 +0000 (+0900) Subject: Merge branch 'gf/win32-pthread-cond-init' X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=72154ce4147e971b59e10d79648b114481703607;p=thirdparty%2Fgit.git Merge branch 'gf/win32-pthread-cond-init' Emulation code clean-up. * gf/win32-pthread-cond-init: win32: pthread_cond_init should return a value --- 72154ce4147e971b59e10d79648b114481703607 diff --cc compat/win32/pthread.h index 859e1d9021,000604cdf6..ccacc5a53b --- a/compat/win32/pthread.h +++ b/compat/win32/pthread.h @@@ -34,8 -34,9 +34,8 @@@ typedef int pthread_mutexattr_t #define pthread_cond_t CONDITION_VARIABLE - #define pthread_cond_init(a,b) InitializeConditionVariable((a)) + #define pthread_cond_init(a,b) return_0((InitializeConditionVariable((a)), 0)) #define pthread_cond_destroy(a) do {} while (0) -#define pthread_cond_wait(a,b) return_0(SleepConditionVariableCS((a), (b), INFINITE)) #define pthread_cond_signal WakeConditionVariable #define pthread_cond_broadcast WakeAllConditionVariable