From: Tim Kientzle Date: Sun, 3 Jan 2010 05:31:49 +0000 (-0500) Subject: Fix a memory leak in this test. X-Git-Tag: v2.8.0~34 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dd0203c085b1b8d75541df80a5eae4279f4ea812;p=thirdparty%2Flibarchive.git Fix a memory leak in this test. SVN-Revision: 1792 --- diff --git a/libarchive/test/test_pax_filename_encoding.c b/libarchive/test/test_pax_filename_encoding.c index 5d9d05530..5f1ac935c 100644 --- a/libarchive/test/test_pax_filename_encoding.c +++ b/libarchive/test/test_pax_filename_encoding.c @@ -225,9 +225,11 @@ test_pax_filename_encoding_3(void) * setlocale() does not set the default encoding for CP_ACP. */ entry = archive_entry_new(); if (archive_entry_update_pathname_utf8(entry, badname_utf8)) { + archive_entry_free(entry); skipping("Cannot test conversion failures."); return; } + archive_entry_free(entry); assert((a = archive_write_new()) != NULL); assertEqualIntA(a, 0, archive_write_set_format_pax(a));