From a8c1ad55b5c93bcebb5e417eb95b740b5ead0045 Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Sun, 8 Mar 2015 19:12:11 +0000 Subject: lib: Fix CID 1034840 Resource leak Signed-off-by: Volker Lendecke Reviewed-by: Ira Cooper --- lib/replace/test/testsuite.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/replace/test/testsuite.c b/lib/replace/test/testsuite.c index 4c2fc1293e..017b8ede73 100644 --- a/lib/replace/test/testsuite.c +++ b/lib/replace/test/testsuite.c @@ -977,6 +977,7 @@ static int test_utimes(void) printf("failure: utimes [\n" "fstat (1) failed - %s\n]\n", strerror(errno)); + close(fd); return false; } @@ -987,6 +988,7 @@ static int test_utimes(void) printf("failure: utimes [\n" "utimes(tv) failed - %s\n]\n", strerror(errno)); + close(fd); return false; } @@ -994,6 +996,7 @@ static int test_utimes(void) printf("failure: utimes [\n" "fstat (2) failed - %s\n]\n", strerror(errno)); + close(fd); return false; } @@ -1003,6 +1006,7 @@ static int test_utimes(void) "%s: %s(%d) != %s(%d)\n]\n", \ __location__, \ #a, (int)a, #b, (int)b); \ + close(fd); \ return false; \ } \ } while(0) @@ -1014,6 +1018,7 @@ static int test_utimes(void) unlink(TESTFILE); printf("success: utimes\n"); + close(fd); return true; } -- cgit