From ef97e3cb7a78ff4ec917cd55a7b051104f53ae8b Mon Sep 17 00:00:00 2001 From: Eric Biggers Date: Tue, 13 May 2014 10:49:56 -0500 Subject: [PATCH] free_lookup_table(): Simplify --- src/lookup_table.c | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/src/lookup_table.c b/src/lookup_table.c index 3c7d887f..9c198d5b 100644 --- a/src/lookup_table.c +++ b/src/lookup_table.c @@ -94,17 +94,11 @@ do_free_lookup_table_entry(struct wim_lookup_table_entry *entry, void *ignore) void free_lookup_table(struct wim_lookup_table *table) { - DEBUG("Freeing lookup table."); - if (table == NULL) - return; - - if (table->array) { - for_lookup_table_entry(table, - do_free_lookup_table_entry, - NULL); + if (table) { + for_lookup_table_entry(table, do_free_lookup_table_entry, NULL); FREE(table->array); + FREE(table); } - FREE(table); } struct wim_lookup_table_entry * -- 2.43.0