leak-detective: (re-)whitelist some OpenSSL functions

Some static allocations in plugins won't get freed, because in the test case
process the plugins are not destroyed. If a plugin would clean up allocations
done while just using the plugin, these show up as leak in the child process,
letting tests fail.
This commit is contained in:
Martin Willi
2013-06-21 10:53:23 +02:00
parent ef687db734
commit 092550b03a
+5
View File
@@ -483,6 +483,11 @@ char *whitelist[] = {
"gcry_check_version",
"gcry_randomize",
"gcry_create_nonce",
/* OpenSSL: These are needed for unit-tests only, the openssl plugin
* does properly clean up any memory during destroy(). */
"ECDSA_do_sign_ex",
"ECDSA_verify",
"RSA_new_method",
/* NSPR */
"PR_CallOnce",
/* libapr */