From 2a5c9a242f3af10e90ef8a22cc21758dda8a61a4 Mon Sep 17 00:00:00 2001
From: Yorhel <git@yorhel.nl>
Date: Sun, 26 Apr 2009 13:26:20 +0200
Subject: [PATCH] Fixed display of one-component-after-root directory

Bug introduced in ece21a668d43dac69c25315a22f1f7d0147f7198
It's amazing how many mistakes one person can make in a few hours.
---
 src/calc.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/calc.c b/src/calc.c
index 2be704c..2bef88e 100644
--- a/src/calc.c
+++ b/src/calc.c
@@ -344,13 +344,13 @@ void calc_process() {
     strcpy(t->name, orig->name);
   } else {
     t->name = malloc(strlen(path)+strlen(name)+1);
+    t->name[0] = 0;
     if(strcmp(path, "/"))
       strcpy(t->name, path);
     if(strcmp(name, ".")) {
       strcat(t->name, "/");
       strcat(t->name, name);
-    } else
-      t->name[0] = 0;
+    }
   }
   root = t;
   curdev = fs.st_dev;
-- 
GitLab