From 338a4fc2a88cc9a1e21d1fd327a20555c3bf5f10 Mon Sep 17 00:00:00 2001 From: Willy Tarreau Date: Thu, 18 Oct 2012 15:11:52 +0200 Subject: [PATCH] BUILD: ssl: fix shctx build on older compilers gcc < 3 breaks on shctx because of the missing arg in the lock macros. We don't need the arg at all, it's not used. --- src/shctx.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/shctx.c b/src/shctx.c index b8bfd4a49..0db443dec 100644 --- a/src/shctx.c +++ b/src/shctx.c @@ -62,8 +62,8 @@ static void (*shared_session_new_cbk)(unsigned char *session, unsigned int sessi /* Lock functions */ #ifdef USE_PRIVATE_CACHE -#define shared_context_lock(v) -#define shared_context_unlock(v) +#define shared_context_lock() +#define shared_context_unlock() #else #ifdef USE_SYSCALL_FUTEX @@ -141,15 +141,15 @@ static inline void _shared_context_unlock(void) } } -#define shared_context_lock(v) if (use_shared_mem) _shared_context_lock() +#define shared_context_lock() if (use_shared_mem) _shared_context_lock() -#define shared_context_unlock(v) if (use_shared_mem) _shared_context_unlock() +#define shared_context_unlock() if (use_shared_mem) _shared_context_unlock() #else /* USE_SYSCALL_FUTEX */ -#define shared_context_lock(v) if (use_shared_mem) pthread_mutex_lock(&shctx->mutex) +#define shared_context_lock() if (use_shared_mem) pthread_mutex_lock(&shctx->mutex) -#define shared_context_unlock(v) if (use_shared_mem) pthread_mutex_unlock(&shctx->mutex) +#define shared_context_unlock() if (use_shared_mem) pthread_mutex_unlock(&shctx->mutex) #endif #endif