diff options
author | Yorhel <git@yorhel.nl> | 2021-10-06 14:49:40 +0200 |
---|---|---|
committer | Yorhel <git@yorhel.nl> | 2021-10-06 14:49:40 +0200 |
commit | 8a23525cacad1ccc9a0f7d716f42576c5386f662 (patch) | |
tree | 18916f9ca36e94ef2f650248b8be4f2ccd74ba06 | |
parent | 929cc75675830704e6a6ba64860de113cb83bf07 (diff) |
Fix double-slash prefix in path display when scanning root
-rw-r--r-- | src/model.zig | 2 |
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; |