From: Martin Willi Date: Wed, 16 Oct 2013 09:16:41 +0000 (+0200) Subject: leak-detective: Reset leak list during cleanup X-Git-Tag: 5.1.2dr1~33^2~51 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f192526c3f57ea8f3bc37b6061b0fb05802e1c67;p=thirdparty%2Fstrongswan.git leak-detective: Reset leak list during cleanup This resets leak detective state should it get created/destroyed more than once. --- diff --git a/src/libstrongswan/utils/leak_detective.c b/src/libstrongswan/utils/leak_detective.c index b001eeedce..87e21bb463 100644 --- a/src/libstrongswan/utils/leak_detective.c +++ b/src/libstrongswan/utils/leak_detective.c @@ -940,6 +940,7 @@ METHOD(leak_detective_t, destroy, void, lock->destroy(lock); thread_disabled->destroy(thread_disabled); free(this); + first_header.next = NULL; } /*