Fix CID 1138341 Resource leak
authorVolker Lendecke <vl@samba.org>
Sun, 15 Dec 2013 19:28:04 +0000 (20:28 +0100)
committerMartin Schwenke <martin@meltin.net>
Wed, 24 Feb 2016 05:56:37 +0000 (16:56 +1100)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
(Imported from commit b2937fd6186003740f3bef3c2f4fd54a4d3cf335)

lib/replace/test/testsuite.c

index 52629ec82e5b3f271e47ab0fd4ab03e5c2dbf62a..387f096552f4ff39db5c294c1af4fbe402d20bfd 100644 (file)
@@ -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);