diff options
Diffstat (limited to 'libbb')
-rw-r--r-- | libbb/unarchive.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libbb/unarchive.c b/libbb/unarchive.c index 78260d2d6..adc5d8d6e 100644 --- a/libbb/unarchive.c +++ b/libbb/unarchive.c | |||
@@ -492,7 +492,9 @@ file_header_t *get_header_tar(FILE *tar_stream) | |||
492 | } | 492 | } |
493 | 493 | ||
494 | if (fread(tar.raw, 1, 512, tar_stream) != 512) { | 494 | if (fread(tar.raw, 1, 512, tar_stream) != 512) { |
495 | error_msg("Couldnt read header"); | 495 | /* Unfortunatly its common for tar files to have all sorts of |
496 | * trailing garbage, fail silently */ | ||
497 | // error_msg("Couldnt read header"); | ||
496 | return(NULL); | 498 | return(NULL); |
497 | } | 499 | } |
498 | archive_offset += 512; | 500 | archive_offset += 512; |