From 8a23525cacad1ccc9a0f7d716f42576c5386f662 Mon Sep 17 00:00:00 2001
From: Yorhel <git@yorhel.nl>
Date: Wed, 6 Oct 2021 14:49:40 +0200
Subject: [PATCH] Fix double-slash prefix in path display when scanning root

---
 src/model.zig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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;
-- 
GitLab