diff options
author | Volker Lendecke <vl@samba.org> | 2015-03-08 19:12:11 +0000 |
---|---|---|
committer | Volker Lendecke <vl@samba.org> | 2015-03-10 21:48:04 +0100 |
commit | a8c1ad55b5c93bcebb5e417eb95b740b5ead0045 (patch) | |
tree | cd6ef9acd6842b98b01d53c6f2066b08f9bbc459 /lib/replace | |
parent | 289c0970023adddc1ba8dbbef8921d15a118f9bb (diff) | |
download | samba-a8c1ad55b5c93bcebb5e417eb95b740b5ead0045.tar.gz |
lib: Fix CID 1034840 Resource leak
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Ira Cooper <ira@samba.org>
Diffstat (limited to 'lib/replace')
-rw-r--r-- | lib/replace/test/testsuite.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/replace/test/testsuite.c b/lib/replace/test/testsuite.c index 4c2fc1293e1..017b8ede730 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; } |