瀏覽代碼

Use stat to get file details

master
Arun Prakash Jana 6 年之前
父節點
當前提交
a6976550f1
沒有發現已知的金鑰在資料庫的簽署中 GPG 金鑰 ID: A75979F35C080412
共有 1 個檔案被更改,包括 2 行新增9 行删除
  1. +2
    -9
      src/nnn.c

+ 2
- 9
src/nnn.c 查看文件

@@ -2650,18 +2650,11 @@ nochange:
mkpath(path, dents[cur].name, newpath, PATH_MAX);
DPRINTF_S(newpath);

/* Get path info */
fd = open(newpath, O_RDONLY | O_NONBLOCK);
if (fd == -1) {
printwarn();
goto nochange;
}
if (fstat(fd, &sb) == -1) {
/* Cannot use stale data in entry, file may be missing by now */
if (stat(newpath, &sb) == -1) {
printwarn();
close(fd);
goto nochange;
}
close(fd);
DPRINTF_U(sb.st_mode);

switch (sb.st_mode & S_IFMT) {


Loading…
取消
儲存