From: Glenn L McGrath Date: Fri, 14 Nov 2003 12:57:14 +0000 (-0000) Subject: Keep trying to find a good header, if we exit it will cause .tar.gz X-Git-Tag: 1_00_pre4~58 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=e57feeb9e602fbbc4804881685e40606a666a27d;p=oweals%2Fbusybox.git Keep trying to find a good header, if we exit it will cause .tar.gz files to compute incorrect crc and length for gzip --- diff --git a/archival/libunarchive/get_header_tar.c b/archival/libunarchive/get_header_tar.c index 7fa0a0088..cf5ac6b62 100644 --- a/archival/libunarchive/get_header_tar.c +++ b/archival/libunarchive/get_header_tar.c @@ -65,7 +65,7 @@ extern char get_header_tar(archive_handle_t *archive_handle) /* If there is no filename its an empty header */ if (tar.formated.name[0] == 0) { - return(EXIT_FAILURE); + return(EXIT_SUCCESS); } /* Check header has valid magic, "ustar" is for the proper tar