mem_src: Fix setting nlink for non-hardlinks

That field is still used in sink.zig for total size estimation.
This commit is contained in:
Yorhel 2024-07-23 10:51:19 +02:00
parent 9cbe1bc91f
commit 2b2b4473e5

View file

@ -19,7 +19,7 @@ fn toStat(e: *model.Entry) sink.Stat {
else if (el) |l| model.devices.list.items[l.parent.pack.dev] else if (el) |l| model.devices.list.items[l.parent.pack.dev]
else undefined, else undefined,
.ino = if (el) |l| l.ino else undefined, .ino = if (el) |l| l.ino else undefined,
.nlink = if (el) |l| l.pack.nlink else undefined, .nlink = if (el) |l| l.pack.nlink else 1,
.hlinkc = el != null, .hlinkc = el != null,
.dir = e.pack.etype == .dir, .dir = e.pack.etype == .dir,
.reg = if (e.file()) |f| !f.pack.notreg else e.pack.etype != .dir, .reg = if (e.file()) |f| !f.pack.notreg else e.pack.etype != .dir,