--- a/src/posttls-finger/posttls-finger.c +++ b/src/posttls-finger/posttls-finger.c @@ -374,7 +374,9 @@ #include #ifdef USE_TLS +#ifndef OPENSSL_NO_ENGINE #include +#endif #endif /* @@ -1524,7 +1526,9 @@ static void ssl_cleanup(void) #else ERR_remove_state(0); /* Deprecated with OpenSSL 1.0.0 */ #endif +#ifndef OPENSSL_NO_ENGINE ENGINE_cleanup(); +#endif CONF_modules_unload(1); ERR_free_strings(); EVP_cleanup();