mirror of
https://github.com/jarun/nnn.git
synced 2024-11-28 05:41:31 +00:00
Comment on the multiple slashes handling logic
This commit is contained in:
parent
1475ebbf9a
commit
c5e5a19d0f
6
noice.c
6
noice.c
|
@ -263,7 +263,7 @@ redraw:
|
||||||
/* Clean screen */
|
/* Clean screen */
|
||||||
erase();
|
erase();
|
||||||
|
|
||||||
/* Strip slashes */
|
/* Strip trailing slashes */
|
||||||
for (i = strlen(path) - 1; i > -1; i--)
|
for (i = strlen(path) - 1; i > -1; i--)
|
||||||
if (path[i] == '/')
|
if (path[i] == '/')
|
||||||
path[i] = '\0';
|
path[i] = '\0';
|
||||||
|
@ -286,7 +286,9 @@ redraw:
|
||||||
tmpents[i].name[COLS - strlen(CURSR) - 1] = '\0';
|
tmpents[i].name[COLS - strlen(CURSR) - 1] = '\0';
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Print cwd */
|
/* Print cwd. If empty we are on the root. We store it
|
||||||
|
* as an empty string so that when we navigate in /mnt
|
||||||
|
* is doesn't come up as //mnt. */
|
||||||
printw(CWD "%s%s\n\n",
|
printw(CWD "%s%s\n\n",
|
||||||
strncmp(cwd, "", 1) == 0 ? "/" : "",
|
strncmp(cwd, "", 1) == 0 ? "/" : "",
|
||||||
cwd);
|
cwd);
|
||||||
|
|
Loading…
Reference in a new issue