]> Sergey Matveev's repositories - nnn.git/commitdiff
The dirp should be initialized here
authorlostd <lostd@2f30.org>
Fri, 10 Oct 2014 10:24:19 +0000 (13:24 +0300)
committerlostd <lostd@2f30.org>
Fri, 10 Oct 2014 10:24:19 +0000 (13:24 +0300)
noice.c

diff --git a/noice.c b/noice.c
index f224c964982af9897072021776757476deeff462..5916fca09e0205946bb8d66e9f2f2c211baa392f 100644 (file)
--- a/noice.c
+++ b/noice.c
@@ -555,11 +555,10 @@ out:
                free(dents[i].name);
        free(dents);
 
-       if (dirp != NULL) {
-               r = closedir(dirp);
-               if (r == -1)
-                       printerr(1, "closedir");
-       }
+       /* Should never be null */
+       r = closedir(dirp);
+       if (r == -1)
+               printerr(1, "closedir");
 
        goto begin;
 }