From 07f759a3f4dfc769bb53ab601931c6f1dd56be95 Mon Sep 17 00:00:00 2001 From: Marcus Holland-Moritz Date: Sat, 16 Nov 2024 17:41:32 +0100 Subject: [PATCH] fix(metadata_v2): check for any files before building hardlink table --- src/reader/internal/metadata_v2.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/reader/internal/metadata_v2.cpp b/src/reader/internal/metadata_v2.cpp index ccc70580..247ccea8 100644 --- a/src/reader/internal/metadata_v2.cpp +++ b/src/reader/internal/metadata_v2.cpp @@ -878,7 +878,7 @@ class metadata_ final : public metadata_v2::impl { build_nlinks(metadata_options const& options) const { packed_int_vector packed_nlinks; - if (options.enable_nlink) { + if (options.enable_nlink && dev_inode_offset_ > file_inode_offset_) { auto td = LOG_TIMED_DEBUG; std::vector nlinks(dev_inode_offset_ - file_inode_offset_);