projects
/
oweals
/
busybox.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
30f6890
)
Free some variables after use
author
Glenn L McGrath
<bug1@ihug.co.nz>
Mon, 8 Oct 2001 08:22:48 +0000
(08:22 -0000)
committer
Glenn L McGrath
<bug1@ihug.co.nz>
Mon, 8 Oct 2001 08:22:48 +0000
(08:22 -0000)
libbb/unarchive.c
patch
|
blob
|
history
diff --git
a/libbb/unarchive.c
b/libbb/unarchive.c
index 7b85243b1ab3cffd18235d474fcbe1199dac990e..beb3969291e4f8bcb8d028f65d68d60935eba66a 100644
(file)
--- a/
libbb/unarchive.c
+++ b/
libbb/unarchive.c
@@
-607,11
+607,15
@@
char *deb_extract(const char *package_filename, FILE *out_stream,
output_buffer = unarchive(uncompressed_stream, out_stream, get_header_tar, extract_function, prefix, file_list);
}
seek_sub_file(deb_stream, ar_header->size);
+ free(ar_header->name);
+ free(ar_header);
}
gz_close(gunzip_pid);
fclose(deb_stream);
fclose(uncompressed_stream);
free(ared_file);
+ free(file_list[0]);
+ free(file_list);
return(output_buffer);
}
#endif