Преглед изворни кода

Escape unreadable dirs we are already into

We care about the directory we are going to, so there is no reason
to get locked inside there if the parent is readable.
master
lostd пре 10 година
родитељ
комит
1742598256
1 измењених фајлова са 3 додато и 2 уклоњено
  1. +3
    -2
      noice.c

+ 3
- 2
noice.c Прегледај датотеку

@@ -689,11 +689,12 @@ nochange:
strcmp(path, ".") == 0 ||
strchr(path, '/') == NULL)
goto nochange;
if (canopendir(path) == 0) {
dir = xdirname(path);
if (canopendir(dir) == 0) {
free(dir);
printwarn();
goto nochange;
}
dir = xdirname(path);
/* Save history */
oldpath = path;
path = dir;


Loading…
Откажи
Сачувај