summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVolker Lendecke <vl@samba.org>2015-03-08 19:10:50 +0000
committerVolker Lendecke <vl@samba.org>2015-03-10 21:48:04 +0100
commit289c0970023adddc1ba8dbbef8921d15a118f9bb (patch)
tree591576e75d9351c0828cd29630e13848107f230b
parentbd470af1df70cff1c108ad0f818d8c6bf92a8b6b (diff)
downloadsamba-289c0970023adddc1ba8dbbef8921d15a118f9bb.tar.gz
samba-289c0970023adddc1ba8dbbef8921d15a118f9bb.tar.xz
samba-289c0970023adddc1ba8dbbef8921d15a118f9bb.zip
lib: Fix CID 1034839 Resource leak
Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Ira Cooper <ira@samba.org>
-rw-r--r--lib/replace/test/testsuite.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/replace/test/testsuite.c b/lib/replace/test/testsuite.c
index 5f30e2f498..4c2fc1293e 100644
--- a/lib/replace/test/testsuite.c
+++ b/lib/replace/test/testsuite.c
@@ -888,6 +888,7 @@ static int test_utime(void)
printf("failure: utime [\n"
"fstat (1) failed - %s\n]\n",
strerror(errno));
+ close(fd);
return false;
}
@@ -897,6 +898,7 @@ static int test_utime(void)
printf("failure: utime [\n"
"utime(&u) failed - %s\n]\n",
strerror(errno));
+ close(fd);
return false;
}
@@ -904,6 +906,7 @@ static int test_utime(void)
printf("failure: utime [\n"
"fstat (2) failed - %s\n]\n",
strerror(errno));
+ close(fd);
return false;
}
@@ -911,6 +914,7 @@ static int test_utime(void)
printf("failure: utime [\n"
"utime(NULL) failed - %s\n]\n",
strerror(errno));
+ close(fd);
return false;
}
@@ -918,6 +922,7 @@ static int test_utime(void)
printf("failure: utime [\n"
"fstat (3) failed - %s\n]\n",
strerror(errno));
+ close(fd);
return false;
}
@@ -927,6 +932,7 @@ static int test_utime(void)
"%s: %s(%d) %s %s(%d)\n]\n", \
__location__, \
#a, (int)a, #c, #b, (int)b); \
+ close(fd); \
return false; \
} \
} while(0)
@@ -946,6 +952,7 @@ static int test_utime(void)
unlink(TESTFILE);
printf("success: utime\n");
+ close(fd);
return true;
}