From e8099d6a0396cdde592eb3e8059af1cb36506271 Mon Sep 17 00:00:00 2001 From: Nalin Dahyabhai Date: Mon, 22 Jul 2013 15:49:49 -0400 Subject: Remember that locking can fail The SLAPI and pthread rwlock functions, unlike the NSPR versions, return result codes which can indicate failure. So don't throw them away. --- src/wrap.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/wrap.h') diff --git a/src/wrap.h b/src/wrap.h index 7fd85e7..71bd326 100644 --- a/src/wrap.h +++ b/src/wrap.h @@ -33,9 +33,9 @@ int wrap_thread_stopfd(struct wrapped_thread *t); struct wrapped_rwlock *wrap_new_rwlock(void); void wrap_free_rwlock(struct wrapped_rwlock *rwlock); -void wrap_rwlock_rdlock(struct wrapped_rwlock *rwlock); -void wrap_rwlock_wrlock(struct wrapped_rwlock *rwlock); -void wrap_rwlock_unlock(struct wrapped_rwlock *rwlock); +int wrap_rwlock_rdlock(struct wrapped_rwlock *rwlock); +int wrap_rwlock_wrlock(struct wrapped_rwlock *rwlock); +int wrap_rwlock_unlock(struct wrapped_rwlock *rwlock); Slapi_PBlock *wrap_pblock_new(Slapi_PBlock *parent); int wrap_search_internal_get_entry(Slapi_PBlock *pb, -- cgit