On 03/04/12 11:49 +0200, Jan Friesse wrote:
Signed-off-by: Jan Friesse jfriesse@redhat.com
lib/rpl_sem.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/lib/rpl_sem.c b/lib/rpl_sem.c index cdc005c..0b6a301 100644 --- a/lib/rpl_sem.c +++ b/lib/rpl_sem.c @@ -34,6 +34,7 @@ rpl_sem_init(rpl_sem_t * sem, int pshared, unsigned int count)
(void)pthread_mutexattr_init(&mattr); (void)pthread_condattr_init(&cattr); +#if defined(DISABLE_POSIX_THREAD_PROCESS_SHARED)
Shouldn't this be if not defined? Double negative:(
if (pshared) { rc = pthread_mutexattr_setpshared(&mattr, PTHREAD_PROCESS_SHARED); if (rc != 0) { @@ -44,6 +45,7 @@ rpl_sem_init(rpl_sem_t * sem, int pshared, unsigned int count) goto cleanup; } } +#endif rc = pthread_mutex_init(&sem->mutex, &mattr); if (rc != 0) { goto cleanup; -- 1.7.7.2
quarterback-devel mailing list quarterback-devel@lists.fedorahosted.org https://fedorahosted.org/mailman/listinfo/quarterback-devel