summaryrefslogtreecommitdiffstats
path: root/ctdb/lib/replace
diff options
context:
space:
mode:
authorVolker Lendecke <vl@samba.org>2013-12-15 20:28:04 +0100
committerJeremy Allison <jra@samba.org>2013-12-17 01:57:12 +0100
commitb2937fd6186003740f3bef3c2f4fd54a4d3cf335 (patch)
treee1bb0906a1b33052c3c7bb93a33827a07b2fb32c /ctdb/lib/replace
parentb263bfef2f873637ff5d83f3e78fa98902abe5c5 (diff)
Fix CID 1138341 Resource leak
Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'ctdb/lib/replace')
-rw-r--r--ctdb/lib/replace/test/testsuite.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/ctdb/lib/replace/test/testsuite.c b/ctdb/lib/replace/test/testsuite.c
index 52629ec82e..387f096552 100644
--- a/ctdb/lib/replace/test/testsuite.c
+++ b/ctdb/lib/replace/test/testsuite.c
@@ -266,12 +266,14 @@ static int test_strndup(void)
x = strndup("bla", 2);
if (strcmp(x, "bl") != 0) {
printf("failure: strndup [\ninvalid\n]\n");
+ free(x);
return false;
}
free(x);
x = strndup("bla", 10);
if (strcmp(x, "bla") != 0) {
printf("failure: strndup [\ninvalid\n]\n");
+ free(x);
return false;
}
free(x);