nnn

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 04ab3751af837b74ff73c989cff3eca8f2fd69c5
parent f2ba23bb3ac5596feef6d818fb34ef37b93ba44a
Author: Arun Prakash Jana <engineerarun@gmail.com>
Date:   Sat, 22 Feb 2020 18:42:55 +0530

Minor refactor

Diffstat:
Msrc/nnn.c | 9+++------
1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/src/nnn.c b/src/nnn.c @@ -4252,16 +4252,13 @@ static int dentfill(char *path, struct entry **dents) dir_blocks = 0; buf = (char *)alloca(strlen(path) + NAME_MAX + 2); - if (fstatat(fd, path, &sb_path, 0) == -1) { - closedir(dirp); - printwarn(NULL); - return 0; - } + if (fstatat(fd, path, &sb_path, 0) == -1) + goto exit; if (!ihashbmp) { ihashbmp = calloc(1, HASH_OCTETS << 3); if (!ihashbmp) - return 0; + goto exit; } else clear_hash(); }