Переглянути джерело

When copying a single file sync cp file and cp buf

master
Arun Prakash Jana 5 роки тому
джерело
коміт
0169232d9c
Не вдалося знайти GPG ключ що відповідає даному підпису Ідентифікатор GPG ключа: A75979F35C080412
1 змінених файлів з 8 додано та 0 видалено
  1. +8
    -0
      src/nnn.c

+ 8
- 0
src/nnn.c Переглянути файл

@@ -2975,6 +2975,10 @@ nochange:
} else if (cfg.quote) {
g_buf[0] = '\'';
r = mkpath(path, dents[cur].name, g_buf + 1, PATH_MAX);
/* Keep the copy buf in sync */
copybufpos = 0;
appendfpath(g_buf + 1, r);

g_buf[r] = '\'';
g_buf[r + 1] = '\0';

@@ -2987,6 +2991,10 @@ nochange:
printmsg(g_buf + 1);
} else {
r = mkpath(path, dents[cur].name, newpath, PATH_MAX);
/* Keep the copy buf in sync */
copybufpos = 0;
appendfpath(newpath, r);

if (!copier)
writecp(newpath, r - 1); /* Truncate NULL from end */
else


Завантаження…
Відмінити
Зберегти