From 070b7f2f6af10d32ad6addfb9eb1aebb6545d511 Mon Sep 17 00:00:00 2001 From: Eric Leblond Date: Sat, 29 Nov 2008 21:07:08 +0100 Subject: Fix stop function of NFCT plugin. This patch fixes some crashes in NFCT plugin that were triggered by the call of the destructor_nfct function (during stop). --- src/hash.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/hash.c b/src/hash.c index 33541e8..700678c 100644 --- a/src/hash.c +++ b/src/hash.c @@ -75,8 +75,10 @@ hashtable_create(int hashsize, int limit, int datasize, void hashtable_destroy(struct hashtable *h) { - hashtable_flush(h); - free(h); + if (h) { + hashtable_flush(h); + free(h); + } } void *hashtable_add(struct hashtable *table, void *data) -- cgit v1.2.3