diff --git a/src/libknot/dnssec/crypto.c b/src/libknot/dnssec/crypto.c index b85171cdc4e3ef2bf9ed5d73c40b215c9fbcadc0..6faa12a05f6f2e835bcb28216146cd5b97836452 100644 --- a/src/libknot/dnssec/crypto.c +++ b/src/libknot/dnssec/crypto.c @@ -104,7 +104,7 @@ static void openssl_mutexes_destroy(void) static void openssl_threadid_cb(CRYPTO_THREADID *openssl_id) { pthread_t id = pthread_self(); - CRYPTO_THREADID_set_numeric(openssl_id, id); + CRYPTO_THREADID_set_pointer(openssl_id, (void *)id); } /*- public API --------------------------------------------------------------*/