diff options
author | Kevin Ryde <user42@zip.com.au> | 2006-10-09 23:40:48 +0000 |
---|---|---|
committer | Kevin Ryde <user42@zip.com.au> | 2006-10-09 23:40:48 +0000 |
commit | 8ab3d8a0681777eb329ac533be51d557267ccf32 (patch) | |
tree | 6c3c7489e6862d6c2900c79dcd540a008ace7de9 /libguile/pthread-threads.h | |
parent | 121a80826c8279dafa5969df6ef66c1a248068d3 (diff) | |
download | guile-8ab3d8a0681777eb329ac533be51d557267ccf32.tar.gz |
merge from 1.8 branch
Diffstat (limited to 'libguile/pthread-threads.h')
-rw-r--r-- | libguile/pthread-threads.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/libguile/pthread-threads.h b/libguile/pthread-threads.h index 06e735f75..015a70767 100644 --- a/libguile/pthread-threads.h +++ b/libguile/pthread-threads.h @@ -66,8 +66,12 @@ extern pthread_mutexattr_t scm_i_pthread_mutexattr_recursive[1]; /* Onces */ #define scm_i_pthread_once_t pthread_once_t -#define SCM_I_PTHREAD_ONCE_INIT PTHREAD_ONCE_INIT #define scm_i_pthread_once pthread_once +#if SCM_NEED_BRACES_ON_PTHREAD_ONCE_INIT +#define SCM_I_PTHREAD_ONCE_INIT { PTHREAD_ONCE_INIT } +#else +#define SCM_I_PTHREAD_ONCE_INIT PTHREAD_ONCE_INIT +#endif /* Thread specific storage */ |