summaryrefslogtreecommitdiffstats
path: root/libbb/unzip.c
diff options
context:
space:
mode:
Diffstat (limited to 'libbb/unzip.c')
-rw-r--r--libbb/unzip.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/libbb/unzip.c b/libbb/unzip.c
index 3826316..fb2429b 100644
--- a/libbb/unzip.c
+++ b/libbb/unzip.c
@@ -71,7 +71,7 @@ static FILE *in_file, *out_file;
/* these are freed by gz_close */
static unsigned char *window;
-static unsigned long *crc_table;
+static unsigned long *crc_table = NULL;
static unsigned long crc; /* shift register contents */
@@ -1020,6 +1020,9 @@ extern int unzip(FILE *l_in_file, FILE *l_out_file)
free(window);
free(crc_table);
+ window = NULL;
+ crc_table = NULL;
+
return exit_code;
}