瀏覽代碼

Comment on the multiple slashes handling logic

master
lostd 10 年之前
父節點
當前提交
c5e5a19d0f
共有 1 個檔案被更改,包括 4 行新增2 行删除
  1. +4
    -2
      noice.c

+ 4
- 2
noice.c 查看文件

@@ -263,7 +263,7 @@ redraw:
/* Clean screen */
erase();

/* Strip slashes */
/* Strip trailing slashes */
for (i = strlen(path) - 1; i > -1; i--)
if (path[i] == '/')
path[i] = '\0';
@@ -286,7 +286,9 @@ redraw:
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",
strncmp(cwd, "", 1) == 0 ? "/" : "",
cwd);


Loading…
取消
儲存