Pārlūkot izejas kodu

Ensure co file does not have stale paths

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

+ 14
- 0
src/nnn.c Parādīt failu

@@ -2967,6 +2967,20 @@ nochange:
goto nochange;

if (cfg.copymode) {
/*
* Clear the tmp copy path file on first copy.
*
* This ensures that when the first file path is
* copied into memory (but not written to tmp file
* yet to save on writes), the tmp file is cleared.
* The user may be in the middle of a multicopy op
* and issue a cp, mv of multi-rm assuming the files
* in the copy list would be affected. However, these
* ops read the source file paths from the tmp file.
*/
if (!ncp)
writecp(NULL, 0);

r = mkpath(path, dents[cur].name, newpath, PATH_MAX);
if (!appendfpath(newpath, r))
goto nochange;


Notiek ielāde…
Atcelt
Saglabāt