X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Flock.h;fp=src%2Flock.h;h=f46f93d89f7c8da8fba069cb8f4e49058e8e4fef;hp=e25a223432be572bf1e07118e93100e0a058f8b5;hb=71ba48c4ffa9574f4482f594210df9d3a6085361;hpb=65f8b6dbc0b4cdb6a27313bad5a1043edd16a779 diff --git a/src/lock.h b/src/lock.h index e25a2234..f46f93d8 100644 --- a/src/lock.h +++ b/src/lock.h @@ -28,7 +28,7 @@ typedef pthread_mutex_t Lock; -# define lock_init(x, y) pthread_mutex_init(x, y) +# define lock_init(x) pthread_mutex_init(x, NULL) # define lock_grab(x) pthread_mutex_lock(x) # define lock_release(x) pthread_mutex_unlock(x) # define lock_destroy(x) pthread_mutex_destroy(x) @@ -41,7 +41,7 @@ typedef pthread_mutex_t Lock; #undef WIN32_LEAN_AND_MEAN typedef CRITICAL_SECTION Lock; -# define lock_init(x, y) InitializeCriticalSection(x) +# define lock_init(x) InitializeCriticalSection(x) # define lock_grab(x) EnterCriticalSection(x) # define lock_release(x) LeaveCriticalSection(x) # define lock_destroy(x) DeleteCriticalSection(x)