From 16e82c61d4db91e2e888600cdee7cf656ba4774c Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Fri, 2 Oct 2020 18:30:53 +0200 Subject: tar: fix fallout of last_char_is(NULL) no longer being allowed Signed-off-by: Denys Vlasenko --- archival/libarchive/get_header_tar.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'archival/libarchive/get_header_tar.c') diff --git a/archival/libarchive/get_header_tar.c b/archival/libarchive/get_header_tar.c index b3131ff2d..2ab3c04b8 100644 --- a/archival/libarchive/get_header_tar.c +++ b/archival/libarchive/get_header_tar.c @@ -352,7 +352,7 @@ char FAST_FUNC get_header_tar(archive_handle_t *archive_handle) /* case 0: */ case '0': #if ENABLE_FEATURE_TAR_OLDGNU_COMPATIBILITY - if (last_char_is(file_header->name, '/')) { + if (file_header->name && last_char_is(file_header->name, '/')) { goto set_dir; } #endif -- cgit v1.2.3