]> git.ipfire.org Git - thirdparty/git.git/commitdiff
Merge branch 'gf/win32-pthread-cond-init'
authorJunio C Hamano <gitster@pobox.com>
Tue, 16 Dec 2025 02:08:34 +0000 (11:08 +0900)
committerJunio C Hamano <gitster@pobox.com>
Tue, 16 Dec 2025 02:08:34 +0000 (11:08 +0900)
Emulation code clean-up.

* gf/win32-pthread-cond-init:
  win32: pthread_cond_init should return a value

1  2 
compat/win32/pthread.h

index 859e1d9021c97c06f71e74a0d62d3c55d49bbbd3,000604cdf69ffcc8efd34a3482970c5b60082b55..ccacc5a53ba9766ca3a2c8fa100b1033199362f2
@@@ -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