From 715901d6755eddcd3a91b7b80d4699e1cb3414d7 Mon Sep 17 00:00:00 2001 From: woldan Date: Tue, 29 Oct 2013 15:29:54 +0100 Subject: Moved mutex initialization inside ENABLE_THREAD_SAFETY guards. --- librabbitmq/amqp_openssl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'librabbitmq') diff --git a/librabbitmq/amqp_openssl.c b/librabbitmq/amqp_openssl.c index 1233b31..32595ae 100644 --- a/librabbitmq/amqp_openssl.c +++ b/librabbitmq/amqp_openssl.c @@ -539,6 +539,7 @@ amqp_ssl_locking_callback(int mode, int n, static int initialize_openssl(void) { +#ifdef ENABLE_THREAD_SAFETY #ifdef _WIN32 /* No such thing as PTHREAD_INITIALIZE_MUTEX macro on Win32, so we use this */ if (NULL == openssl_init_mutex) { @@ -554,7 +555,6 @@ initialize_openssl(void) } #endif /* _WIN32 */ -#ifdef ENABLE_THREAD_SAFETY if (pthread_mutex_lock(&openssl_init_mutex)) { return -1; } -- cgit v1.2.1