mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-22 15:49:34 -05:00
Clean up MDB_USE_ROBUST #defines
Make explicit and default nonzero equivalent. Parenthesize.
This commit is contained in:
parent
590792f31b
commit
38564c92da
1 changed files with 6 additions and 3 deletions
|
|
@ -258,6 +258,10 @@ typedef SSIZE_T ssize_t;
|
|||
# define MDB_USE_ROBUST 0
|
||||
# else
|
||||
# define MDB_USE_ROBUST 1
|
||||
# endif
|
||||
#endif /* !MDB_USE_ROBUST */
|
||||
|
||||
#if defined(MDB_USE_POSIX_MUTEX) && (MDB_USE_ROBUST)
|
||||
/* glibc < 2.12 only provided _np API */
|
||||
# if (defined(__GLIBC__) && GLIBC_VER < 0x02000c) || \
|
||||
(defined(PTHREAD_MUTEX_ROBUST_NP) && !defined(PTHREAD_MUTEX_ROBUST))
|
||||
|
|
@ -265,10 +269,9 @@ typedef SSIZE_T ssize_t;
|
|||
# define pthread_mutexattr_setrobust(attr, flag) pthread_mutexattr_setrobust_np(attr, flag)
|
||||
# define pthread_mutex_consistent(mutex) pthread_mutex_consistent_np(mutex)
|
||||
# endif
|
||||
# endif
|
||||
#endif /* MDB_USE_ROBUST */
|
||||
#endif /* MDB_USE_POSIX_MUTEX && MDB_USE_ROBUST */
|
||||
|
||||
#if defined(MDB_OWNERDEAD) && MDB_USE_ROBUST
|
||||
#if defined(MDB_OWNERDEAD) && (MDB_USE_ROBUST)
|
||||
#define MDB_ROBUST_SUPPORTED 1
|
||||
#endif
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue