From ad166de925dadb8b130e68d16c0932d2cca5e044 Mon Sep 17 00:00:00 2001 From: Yorhel Date: Tue, 6 Aug 2024 14:51:42 +0200 Subject: [PATCH] Fix hardlink counting off-by-one in binary export --- src/bin_export.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin_export.zig b/src/bin_export.zig index d7ccb41..4130c83 100644 --- a/src/bin_export.zig +++ b/src/bin_export.zig @@ -305,7 +305,7 @@ pub const Dir = struct { const v = kv.value_ptr; d.size +|= v.size; d.blocks +|= v.blocks; - if (v.nlink > 1 and v.nfound <= v.nlink) { + if (v.nlink > 1 and v.nfound < v.nlink) { d.shared_size +|= v.size; d.shared_blocks +|= v.blocks; }