g_string_free(hdr, true);
msg_err_task("rsa sign error: %s",
ERR_error_string(ERR_get_error(), NULL));
+ EVP_PKEY_CTX_free(pctx);
return NULL;
}
g_string_free(hdr, true);
msg_err_task("rsa sign error: %s",
ERR_error_string(ERR_get_error(), NULL));
+ EVP_PKEY_CTX_free(pctx);
return NULL;
}
g_string_free(hdr, true);
msg_err_task("rsa sign error: %s",
ERR_error_string(ERR_get_error(), NULL));
+ EVP_PKEY_CTX_free(pctx);
return NULL;
}
g_string_free(hdr, true);
msg_err_task("rsa sign error: %s",
ERR_error_string(ERR_get_error(), NULL));
+ EVP_PKEY_CTX_free(pctx);
return NULL;
}
+ EVP_PKEY_CTX_free(pctx);
}
#ifdef HAVE_ED25519
else if (ctx->key->type == RSPAMD_DKIM_KEY_EDDSA) {