diff options
author | Arun Prakash Jana <engineerarun@gmail.com> | 2019-07-14 14:25:46 +0530 |
---|---|---|
committer | Arun Prakash Jana <engineerarun@gmail.com> | 2019-07-14 14:25:46 +0530 |
commit | 0bc5d82d2f479a8fb87831e536e4640b586bf103 (patch) | |
tree | 518941f646c5cf09fc40623a7952cb9c2459cdea | |
parent | c051fc3f7e6fb7b4b397fd060d2de033a09b94d4 (diff) | |
download | nnn-0bc5d82d2f479a8fb87831e536e4640b586bf103.tar.gz |
Fix crash on a broken USB
-rw-r--r-- | src/nnn.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -2845,8 +2845,8 @@ static int dentfill(char *path, struct entry **dents) } dp = readdir(dirp); - // if (!dp) /* We have opened the dir, at least . would be returned */ - // goto exit; + if (!dp) + goto exit; if (cfg.blkorder || dp->d_type == DT_UNKNOWN) { /* @@ -3007,7 +3007,7 @@ static int dentfill(char *path, struct entry **dents) ++n; } while ((dp = readdir(dirp))); -//exit: +exit: /* Should never be null */ if (closedir(dirp) == -1) { dentfree(); |