From 407fb4b1da9d6ea4072909d0dfb90b5d4b0f9d72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Van=20Canneyt?= Date: Sun, 12 Nov 2023 10:17:22 +0100 Subject: [PATCH] * pthread_mutex_timedlock --- packages/pthreads/src/pthrbsd.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/pthreads/src/pthrbsd.inc b/packages/pthreads/src/pthrbsd.inc index bec55c6105..5a42c040bf 100644 --- a/packages/pthreads/src/pthrbsd.inc +++ b/packages/pthreads/src/pthrbsd.inc @@ -278,7 +278,9 @@ function pthread_mutexattr_settype(_para1:Ppthread_mutexattr_t; _para2:cint):cin function pthread_mutex_destroy(_para1:Ppthread_mutex_t):cint;cdecl;external; function pthread_mutex_init(_para1:Ppthread_mutex_t; _para2:Ppthread_mutexattr_t):cint;cdecl;external; function pthread_mutex_lock(_para1:Ppthread_mutex_t):cint;cdecl;external; +{$IFNDEF Darwin} function pthread_mutex_timedlock(__mutex:ppthread_mutex_t; __abs_timeout:ptimespec):longint;cdecl;external; +{$ENDIF} function pthread_mutex_trylock(_para1:Ppthread_mutex_t):cint;cdecl;external; function pthread_mutex_unlock(_para1:Ppthread_mutex_t):cint;cdecl;external; type pthreadonceroutine = procedure (p:pointer); cdecl;