Blame SOURCES/0004-Fix-a-directory-handle-leak.patch

3f7af7
From 97359edba99f9bc6f3f87590da2139c51fb409d4 Mon Sep 17 00:00:00 2001
3f7af7
From: =?UTF-8?q?Ond=C5=99ej=20Lyson=C4=9Bk?= <olysonek@redhat.com>
3f7af7
Date: Mon, 13 Aug 2018 14:39:45 +0200
3f7af7
Subject: [PATCH 4/7] Fix a directory handle leak
3f7af7
MIME-Version: 1.0
3f7af7
Content-Type: text/plain; charset=UTF-8
3f7af7
Content-Transfer-Encoding: 8bit
3f7af7
3f7af7
Signed-off-by: Ondřej Lysoněk <olysonek@redhat.com>
3f7af7
---
3f7af7
 src/getsdir.c | 1 +
3f7af7
 1 file changed, 1 insertion(+)
3f7af7
3f7af7
diff --git a/src/getsdir.c b/src/getsdir.c
3f7af7
index 2195b27..bd6b763 100644
3f7af7
--- a/src/getsdir.c
3f7af7
+++ b/src/getsdir.c
3f7af7
@@ -228,6 +228,7 @@ int getsdir(const char *dirpath, const char *pattern, int sortflags,
3f7af7
           if (!*datptr)
3f7af7
             {
3f7af7
               free(*datptr);
3f7af7
+              closedir(dirp);
3f7af7
               return -1;
3f7af7
             }
3f7af7
 
3f7af7
-- 
3f7af7
2.14.4
3f7af7