From c5666be3b8f34f1a4d8f6e0c2d6258a624446f60 Mon Sep 17 00:00:00 2001 From: Philippe Saint-Pierre Date: Wed, 24 Jun 2015 20:00:38 -0400 Subject: [PATCH] CID 605799: Resource Leakage in fortune --- src/bin/fortune.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/bin/fortune.c b/src/bin/fortune.c index bb04fd7273..1303c53bf5 100644 --- a/src/bin/fortune.c +++ b/src/bin/fortune.c @@ -37,9 +37,10 @@ choose_file(const char *path) count++; } - if (count == 0) + if (count == 0) { + closedir(dir); return -1; - + } // choose and open entry chosen = rand() % count;