summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYorhel <git@yorhel.nl>2021-10-06 14:49:40 +0200
committerYorhel <git@yorhel.nl>2021-10-06 14:49:40 +0200
commit8a23525cacad1ccc9a0f7d716f42576c5386f662 (patch)
tree18916f9ca36e94ef2f650248b8be4f2ccd74ba06
parent929cc75675830704e6a6ba64860de113cb83bf07 (diff)
Fix double-slash prefix in path display when scanning root
-rw-r--r--src/model.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/model.zig b/src/model.zig
index 42f2a78..5d611ba 100644
--- a/src/model.zig
+++ b/src/model.zig
@@ -249,7 +249,7 @@ pub const Dir = packed struct {
var i: usize = components.items.len-1;
while (true) {
- if (i != components.items.len-1) out.append('/') catch unreachable;
+ if (i != components.items.len-1 and !(out.items.len != 0 and out.items[out.items.len-1] == '/')) out.append('/') catch unreachable;
out.appendSlice(components.items[i]) catch unreachable;
if (i == 0) break;
i -= 1;