Pārlūkot izejas kodu

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 pirms 10 gadiem
vecāks
revīzija
1742598256
1 mainītis faili ar 3 papildinājumiem un 2 dzēšanām
  1. +3
    -2
      noice.c

+ 3
- 2
noice.c Parādīt failu

@@ -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;


Notiek ielāde…
Atcelt
Saglabāt