diff --git a/ssl/ssl_mcnf.c b/ssl/ssl_mcnf.c index a223c73ea..9a1cbbdd0 100644 --- a/ssl/ssl_mcnf.c +++ b/ssl/ssl_mcnf.c @@ -83,7 +83,7 @@ struct ssl_conf_cmd { static struct ssl_conf_name *ssl_names; static size_t ssl_names_count; -static void ssl_module_free() +static void ssl_module_free(CONF_IMODULE *md) { size_t i, j; if (ssl_names == NULL) @@ -161,7 +161,7 @@ static int ssl_module_init(CONF_IMODULE *md, const CONF *cnf) rv = 1; err: if (rv == 0) - ssl_module_free(); + ssl_module_free(md); return rv; }