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:
@@ -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 */
|
||||
|
||||
Reference in New Issue
Block a user