summaryrefslogtreecommitdiffstats
path: root/lib/libarchive/test/test_acl_basic.c
diff options
context:
space:
mode:
authorkientzle <kientzle@FreeBSD.org>2007-04-15 04:30:02 +0000
committerkientzle <kientzle@FreeBSD.org>2007-04-15 04:30:02 +0000
commite790087db093ba1fab8af4aef9b2927ee222a76b (patch)
tree51a93efe938cf99fb90bb296ef4d8d4a59fd9c5f /lib/libarchive/test/test_acl_basic.c
parent5b9b31cc4237f558f84a99e26c931d7fe108a07b (diff)
downloadFreeBSD-src-e790087db093ba1fab8af4aef9b2927ee222a76b.zip
FreeBSD-src-e790087db093ba1fab8af4aef9b2927ee222a76b.tar.gz
Clean up a lot of memory leaks in the libarchive test harness.
Diffstat (limited to 'lib/libarchive/test/test_acl_basic.c')
-rw-r--r--lib/libarchive/test/test_acl_basic.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/libarchive/test/test_acl_basic.c b/lib/libarchive/test/test_acl_basic.c
index f8b62ab..192c12b 100644
--- a/lib/libarchive/test/test_acl_basic.c
+++ b/lib/libarchive/test/test_acl_basic.c
@@ -174,6 +174,7 @@ compare_acls(struct archive_entry *ae, struct acl_t *acls, int n, int mode)
acls[marker[0]].type, acls[marker[0]].permset,
acls[marker[0]].tag, acls[marker[0]].qual, acls[marker[0]].name);
assert(n == 0); /* Number of ACLs not matched should == 0 */
+ free(marker);
}
DEFINE_TEST(test_acl_basic)
@@ -224,4 +225,5 @@ DEFINE_TEST(test_acl_basic)
failure("Basic ACLs should set mode to 0142, not %04o",
archive_entry_mode(ae)&0777);
assert((archive_entry_mode(ae) & 0777) == 0142);
+ archive_entry_free(ae);
}
OpenPOWER on IntegriCloud