]> git.ipfire.org Git - thirdparty/libarchive.git/commitdiff
Fix a memory leak in this test.
authorTim Kientzle <kientzle@gmail.com>
Sun, 3 Jan 2010 05:31:49 +0000 (00:31 -0500)
committerTim Kientzle <kientzle@gmail.com>
Sun, 3 Jan 2010 05:31:49 +0000 (00:31 -0500)
SVN-Revision: 1792

libarchive/test/test_pax_filename_encoding.c

index 5d9d055308753ea80ba978724714aa99f99dbfbf..5f1ac935c1ec8e267e41c914f6cdf6d4b64ea199 100644 (file)
@@ -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));