From: Martin Willi Date: Wed, 11 Jul 2012 06:45:15 +0000 (+0200) Subject: Add safe_strerror() to leak detective whitelist X-Git-Tag: 5.0.1~447 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7c8b9fcbf68dfbf721d0b77752f9cdc972c46bb3;p=thirdparty%2Fstrongswan.git Add safe_strerror() to leak detective whitelist While the thread specific strerror buffer gets cleaned up for worker threads during their termination, the main thread itself, and so its strerror buffer, is still alive during leak reports. --- diff --git a/src/libstrongswan/utils/leak_detective.c b/src/libstrongswan/utils/leak_detective.c index 0a87893354..81524b6e74 100644 --- a/src/libstrongswan/utils/leak_detective.c +++ b/src/libstrongswan/utils/leak_detective.c @@ -188,6 +188,7 @@ static void uninstall_hooks() char *whitelist[] = { /* backtraces, including own */ "backtrace_create", + "safe_strerror", /* pthread stuff */ "pthread_create", "pthread_setspecific",