From: Eric Biggers Date: Tue, 13 May 2014 15:49:56 +0000 (-0500) Subject: free_lookup_table(): Simplify X-Git-Tag: v1.7.0~185 X-Git-Url: https://wimlib.net/git/?p=wimlib;a=commitdiff_plain;h=ef97e3cb7a78ff4ec917cd55a7b051104f53ae8b free_lookup_table(): Simplify --- 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 *