From e1d7d1121e89313312474a5e9f3aad0f58829a82 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Sun, 13 Jun 2010 18:51:39 +0200 Subject: cache: don't use destructors unless running in valgrind --- src/cache.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/cache.c b/src/cache.c index bf2d2a0..2a8f957 100644 --- a/src/cache.c +++ b/src/cache.c @@ -227,6 +227,10 @@ static void db_close(void) CA_GCC_DESTRUCTOR; static void db_close(void) { /* Only here to make this valgrind clean */ + + if (!getenv("VALGRIND")) + return; + if (mutex) { ca_mutex_free(mutex); mutex = NULL; -- cgit