diff --git a/extras/mopenssl/mopenssl.m b/extras/mopenssl/mopenssl.m
index d5c1fb7d7..34f89db55 100644
--- a/extras/mopenssl/mopenssl.m
+++ b/extras/mopenssl/mopenssl.m
@@ -113,6 +113,9 @@
         pthread_mutex_init(&(lock_cs[i]), NULL);
     }
 
+    unsigned long pthreads_thread_id(void);
+    void pthreads_locking_callback(int, int, char*, int);
+
     CRYPTO_set_id_callback((unsigned long (*)())pthreads_thread_id);
     CRYPTO_set_locking_callback((void (*)())pthreads_locking_callback);
 #endif
