Pārlūkot izejas kodu

Ensure script to run is not a directory

master
Arun Prakash Jana pirms 5 gadiem
vecāks
revīzija
70d1b0d4d8
Šim parakstam datu bāzē netika atrasta zināma atslēga GPG atslēgas ID: A75979F35C080412
1 mainītis faili ar 7 papildinājumiem un 2 dzēšanām
  1. +7
    -2
      src/nnn.c

+ 7
- 2
src/nnn.c Parādīt failu

@@ -3404,12 +3404,17 @@ nochange:
tmp = newpath;
}

/* Check if file exists */
if (access(tmp, F_OK) == -1) {
if (lstat(tmp, &sb) == -1) {
printwarn();
goto nochange;
}

/* Check if it's a directory */
if (S_ISDIR(sb.st_mode)) {
printmsg("directory");
goto nochange;
}

dir = NULL; /* dir used as temp var */
if (ndents)
dir = dents[cur].name;


Notiek ielāde…
Atcelt
Saglabāt