From 403d2574be8f8c41aa46f73dec5f998b2cbf2790 Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Tue, 27 Nov 2018 12:09:01 +0100 Subject: tar: skip 'V' headers (GNU volume label), closes 11526 function old new delta get_header_tar 1696 1690 -6 Signed-off-by: Denys Vlasenko --- archival/libarchive/get_header_tar.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/archival/libarchive/get_header_tar.c b/archival/libarchive/get_header_tar.c index 5c495e14e..52fa4554a 100644 --- a/archival/libarchive/get_header_tar.c +++ b/archival/libarchive/get_header_tar.c @@ -414,7 +414,8 @@ char FAST_FUNC get_header_tar(archive_handle_t *archive_handle) // case 'D': /* GNU dump dir */ // case 'M': /* Continuation of multi volume archive */ // case 'N': /* Old GNU for names > 100 characters */ -// case 'V': /* Volume header */ + case 'V': /* Volume header */ + ; /* Fall through to skip it */ #endif } skip_ext_hdr: -- cgit v1.2.3