From: lostd Date: Fri, 10 Oct 2014 10:24:19 +0000 (+0300) Subject: The dirp should be initialized here X-Git-Tag: v1.0~92^2~228 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=11bebdf23e4c2dd6015f949b65f802f36cedc06c;p=nnn.git The dirp should be initialized here --- diff --git a/noice.c b/noice.c index f224c964..5916fca0 100644 --- 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; }