Compile fix for OSX

This commit is contained in:
Aleric Inglewood
2012-08-31 05:50:42 +02:00
parent 484fff444f
commit 21ea923520

View File

@@ -127,7 +127,7 @@ void ssl_locking_function(int mode, int n, char const* file, int line)
// OpenSSL uniq id function.
void ssl_id_function(CRYPTO_THREADID* thread_id)
{
#if LL_WINDOWS // apr_os_thread_current() returns a pointer,
#if LL_WINDOWS || LL_DARWIN // apr_os_thread_current() returns a pointer,
CRYPTO_THREADID_set_pointer(thread_id, apr_os_thread_current());
#else // else it returns an unsigned long.
CRYPTO_THREADID_set_numeric(thread_id, apr_os_thread_current());