diff options
author | bug1 <bug1@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2001-03-28 23:57:51 +0000 |
---|---|---|
committer | bug1 <bug1@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2001-03-28 23:57:51 +0000 |
commit | e883c36544b98d9a8355c1bdfc50ae3ec9ce11e8 (patch) | |
tree | 95fa4c0a84095894fd214d59cdb7219e7185aa03 /tar.c | |
parent | 9336a94ad47130ec73904d77c7278dc622b96263 (diff) | |
download | busybox-w32-e883c36544b98d9a8355c1bdfc50ae3ec9ce11e8.tar.gz busybox-w32-e883c36544b98d9a8355c1bdfc50ae3ec9ce11e8.tar.bz2 busybox-w32-e883c36544b98d9a8355c1bdfc50ae3ec9ce11e8.zip |
Fixes from Robert Kaiser
git-svn-id: svn://busybox.net/trunk/busybox@2219 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'tar.c')
-rw-r--r-- | tar.c | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -292,12 +292,13 @@ extern int tar_main(int argc, char **argv) | |||
292 | status = readTarFile(tarFd, extractFlag, listFlag, tostdoutFlag, | 292 | status = readTarFile(tarFd, extractFlag, listFlag, tostdoutFlag, |
293 | verboseFlag, extractList, excludeList); | 293 | verboseFlag, extractList, excludeList); |
294 | close(tarFd); | 294 | close(tarFd); |
295 | } | ||
296 | |||
297 | #ifdef BB_FEATURE_TAR_GZIP | 295 | #ifdef BB_FEATURE_TAR_GZIP |
298 | gz_close(pid); | 296 | if (unzipFlag == TRUE) { |
299 | fclose(comp_file); | 297 | gz_close(pid); |
298 | fclose(comp_file); | ||
299 | } | ||
300 | #endif | 300 | #endif |
301 | } | ||
301 | 302 | ||
302 | if (status == TRUE) | 303 | if (status == TRUE) |
303 | return EXIT_SUCCESS; | 304 | return EXIT_SUCCESS; |