git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@50570
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
#ifdef EFL_HAVE_POSIX_THREADS
# include <pthread.h>
+# ifdef HAVE_GNUTLS
+GCRY_THREAD_OPTION_PTHREAD_IMPL;
+# endif
#endif
#include <Eina.h>
WRN(
"BIG FAT WARNING: I AM UNABLE TO REQUEST SECMEM, Cryptographic operation are at risk !");
}
-
+#ifdef EFL_HAVE_POSIX_THREADS
+ if (gcry_control(GCRYCTL_SET_THREAD_CBS, &gcry_threads_pthread))
+ WRN("YOU ARE USING PTHREADS, BUT I CANNOT INITIALIZE THREADSAFE GCRYPT OPERATIONS!");
+#endif
if (gnutls_global_init())
goto shutdown_eet;