login

<     >

2014-11-08 16:03:01 (UTC-02:00)

Marcel Rodrigues <marcelgmr@gmail.com>

Don't duplicate slash.

diff --git a/rover.c b/rover.c
index 28be6cc..128c634 100644
--- a/rover.c
+++ b/rover.c
@@ -253,7 +253,8 @@ main()
     rover.nfiles = 0;
     rover.flags = SHOW_FILES | SHOW_DIRS;
     (void) getcwd(rover.cwd, FILENAME_MAX);
-    strcat(rover.cwd, "/");
+    if (rover.cwd[strlen(rover.cwd)-1] != '/')
+        strcat(rover.cwd, "/");
     rover.window = subwin(stdscr, LINES - 2, COLS, 1, 0);
     cd();
     while (1) {