assertEqualIntA(a, ARCHIVE_OK, archive_write_free(a));
assert((a = archive_read_new()) != NULL);
- assert((entry = archive_entry_new()) != NULL);
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_format_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_filter_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_open_memory(a, buff, used));
#ifdef ARCHIVE_HAS_SHA512
assert(memcmp(archive_entry_digest(entry, ARCHIVE_ENTRY_DIGEST_SHA512), ed.sha512, sizeof(ed.sha512)) == 0);
#endif
- archive_entry_free(entry);
+ archive_read_free(a);
}
DEFINE_TEST(test_write_format_mtree_digests_no_digests_set_empty_data)
assertEqualIntA(a, ARCHIVE_OK, archive_write_free(a));
assert((a = archive_read_new()) != NULL);
- assert((entry = archive_entry_new()) != NULL);
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_format_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_filter_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_open_memory(a, buff, used));
#ifdef ARCHIVE_HAS_SHA512
assert(memcmp(archive_entry_digest(entry, ARCHIVE_ENTRY_DIGEST_SHA512), ed.sha512, sizeof(ed.sha512)) == 0);
#endif
- archive_entry_free(entry);
+ archive_read_free(a);
}
DEFINE_TEST(test_write_format_mtree_digests_no_digests_set_non_empty_data)
assertEqualIntA(a, ARCHIVE_OK, archive_write_free(a));
assert((a = archive_read_new()) != NULL);
- assert((entry = archive_entry_new()) != NULL);
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_format_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_filter_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_open_memory(a, buff, used));
#ifdef ARCHIVE_HAS_SHA512
assert(memcmp(archive_entry_digest(entry, ARCHIVE_ENTRY_DIGEST_SHA512), ed.sha512, sizeof(ed.sha512)) == 0);
#endif
- archive_entry_free(entry);
+ archive_read_free(a);
}
DEFINE_TEST(test_write_format_mtree_digests_md5_digest_set_no_data)
assertEqualIntA(a, ARCHIVE_OK, archive_write_free(a));
assert((a = archive_read_new()) != NULL);
- assert((entry = archive_entry_new()) != NULL);
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_format_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_filter_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_open_memory(a, buff, used));
#ifdef ARCHIVE_HAS_SHA512
assert(memcmp(archive_entry_digest(entry, ARCHIVE_ENTRY_DIGEST_SHA512), ed.sha512, sizeof(ed.sha512)) == 0);
#endif
- archive_entry_free(entry);
+ archive_read_free(a);
#else
skipping("This platform does not support MD5");
return;
assertEqualIntA(a, ARCHIVE_OK, archive_write_free(a));
assert((a = archive_read_new()) != NULL);
- assert((entry = archive_entry_new()) != NULL);
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_format_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_filter_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_open_memory(a, buff, used));
#ifdef ARCHIVE_HAS_SHA512
assert(memcmp(archive_entry_digest(entry, ARCHIVE_ENTRY_DIGEST_SHA512), ed.sha512, sizeof(ed.sha512)) == 0);
#endif
- archive_entry_free(entry);
+ archive_read_free(a);
#else
skipping("This platform does not support MD5");
return;
assertEqualIntA(a, ARCHIVE_OK, archive_write_free(a));
assert((a = archive_read_new()) != NULL);
- assert((entry = archive_entry_new()) != NULL);
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_format_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_filter_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_open_memory(a, buff, used));
#ifdef ARCHIVE_HAS_SHA512
assert(memcmp(archive_entry_digest(entry, ARCHIVE_ENTRY_DIGEST_SHA512), ed.sha512, sizeof(ed.sha512)) == 0);
#endif
- archive_entry_free(entry);
+ archive_read_free(a);
#else
skipping("This platform does not support MD5");
return;
assertEqualIntA(a, ARCHIVE_OK, archive_write_free(a));
assert((a = archive_read_new()) != NULL);
- assert((entry = archive_entry_new()) != NULL);
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_format_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_filter_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_open_memory(a, buff, used));
#ifdef ARCHIVE_HAS_SHA512
assert(memcmp(archive_entry_digest(entry, ARCHIVE_ENTRY_DIGEST_SHA512), ed.sha512, sizeof(ed.sha512)) == 0);
#endif
- archive_entry_free(entry);
+ archive_read_free(a);
#else
skipping("This platform does not support RMD160");
return;
assertEqualIntA(a, ARCHIVE_OK, archive_write_free(a));
assert((a = archive_read_new()) != NULL);
- assert((entry = archive_entry_new()) != NULL);
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_format_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_filter_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_open_memory(a, buff, used));
#ifdef ARCHIVE_HAS_SHA512
assert(memcmp(archive_entry_digest(entry, ARCHIVE_ENTRY_DIGEST_SHA512), ed.sha512, sizeof(ed.sha512)) == 0);
#endif
- archive_entry_free(entry);
+ archive_read_free(a);
#else
skipping("This platform does not support RMD160");
return;
assertEqualIntA(a, ARCHIVE_OK, archive_write_free(a));
assert((a = archive_read_new()) != NULL);
- assert((entry = archive_entry_new()) != NULL);
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_format_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_filter_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_open_memory(a, buff, used));
#ifdef ARCHIVE_HAS_SHA512
assert(memcmp(archive_entry_digest(entry, ARCHIVE_ENTRY_DIGEST_SHA512), ed.sha512, sizeof(ed.sha512)) == 0);
#endif
- archive_entry_free(entry);
+ archive_read_free(a);
#else
skipping("This platform does not support RMD160");
return;
assertEqualIntA(a, ARCHIVE_OK, archive_write_free(a));
assert((a = archive_read_new()) != NULL);
- assert((entry = archive_entry_new()) != NULL);
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_format_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_filter_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_open_memory(a, buff, used));
#ifdef ARCHIVE_HAS_SHA512
assert(memcmp(archive_entry_digest(entry, ARCHIVE_ENTRY_DIGEST_SHA512), ed.sha512, sizeof(ed.sha512)) == 0);
#endif
- archive_entry_free(entry);
+ archive_read_free(a);
#else
skipping("This platform does not support SHA1");
return;
assertEqualIntA(a, ARCHIVE_OK, archive_write_free(a));
assert((a = archive_read_new()) != NULL);
- assert((entry = archive_entry_new()) != NULL);
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_format_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_filter_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_open_memory(a, buff, used));
#ifdef ARCHIVE_HAS_SHA512
assert(memcmp(archive_entry_digest(entry, ARCHIVE_ENTRY_DIGEST_SHA512), ed.sha512, sizeof(ed.sha512)) == 0);
#endif
- archive_entry_free(entry);
+ archive_read_free(a);
#else
skipping("This platform does not support SHA1");
return;
assertEqualIntA(a, ARCHIVE_OK, archive_write_free(a));
assert((a = archive_read_new()) != NULL);
- assert((entry = archive_entry_new()) != NULL);
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_format_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_filter_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_open_memory(a, buff, used));
#ifdef ARCHIVE_HAS_SHA512
assert(memcmp(archive_entry_digest(entry, ARCHIVE_ENTRY_DIGEST_SHA512), ed.sha512, sizeof(ed.sha512)) == 0);
#endif
- archive_entry_free(entry);
+ archive_read_free(a);
#else
skipping("This platform does not support SHA1");
return;
assertEqualIntA(a, ARCHIVE_OK, archive_write_free(a));
assert((a = archive_read_new()) != NULL);
- assert((entry = archive_entry_new()) != NULL);
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_format_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_filter_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_open_memory(a, buff, used));
#ifdef ARCHIVE_HAS_SHA512
assert(memcmp(archive_entry_digest(entry, ARCHIVE_ENTRY_DIGEST_SHA512), ed.sha512, sizeof(ed.sha512)) == 0);
#endif
- archive_entry_free(entry);
+ archive_read_free(a);
#else
skipping("This platform does not support SHA256");
return;
assertEqualIntA(a, ARCHIVE_OK, archive_write_free(a));
assert((a = archive_read_new()) != NULL);
- assert((entry = archive_entry_new()) != NULL);
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_format_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_filter_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_open_memory(a, buff, used));
#ifdef ARCHIVE_HAS_SHA512
assert(memcmp(archive_entry_digest(entry, ARCHIVE_ENTRY_DIGEST_SHA512), ed.sha512, sizeof(ed.sha512)) == 0);
#endif
- archive_entry_free(entry);
+ archive_read_free(a);
#else
skipping("This platform does not support SHA256");
return;
assertEqualIntA(a, ARCHIVE_OK, archive_write_free(a));
assert((a = archive_read_new()) != NULL);
- assert((entry = archive_entry_new()) != NULL);
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_format_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_filter_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_open_memory(a, buff, used));
#ifdef ARCHIVE_HAS_SHA512
assert(memcmp(archive_entry_digest(entry, ARCHIVE_ENTRY_DIGEST_SHA512), ed.sha512, sizeof(ed.sha512)) == 0);
#endif
- archive_entry_free(entry);
+ archive_read_free(a);
#else
skipping("This platform does not support SHA256");
return;
assertEqualIntA(a, ARCHIVE_OK, archive_write_free(a));
assert((a = archive_read_new()) != NULL);
- assert((entry = archive_entry_new()) != NULL);
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_format_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_filter_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_open_memory(a, buff, used));
#ifdef ARCHIVE_HAS_SHA512
assert(memcmp(archive_entry_digest(entry, ARCHIVE_ENTRY_DIGEST_SHA512), ed.sha512, sizeof(ed.sha512)) == 0);
#endif
- archive_entry_free(entry);
+ archive_read_free(a);
#else
skipping("This platform does not support SHA384");
return;
assertEqualIntA(a, ARCHIVE_OK, archive_write_free(a));
assert((a = archive_read_new()) != NULL);
- assert((entry = archive_entry_new()) != NULL);
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_format_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_filter_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_open_memory(a, buff, used));
#ifdef ARCHIVE_HAS_SHA512
assert(memcmp(archive_entry_digest(entry, ARCHIVE_ENTRY_DIGEST_SHA512), ed.sha512, sizeof(ed.sha512)) == 0);
#endif
- archive_entry_free(entry);
+ archive_read_free(a);
#else
skipping("This platform does not support SHA384");
return;
assertEqualIntA(a, ARCHIVE_OK, archive_write_free(a));
assert((a = archive_read_new()) != NULL);
- assert((entry = archive_entry_new()) != NULL);
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_format_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_filter_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_open_memory(a, buff, used));
#ifdef ARCHIVE_HAS_SHA512
assert(memcmp(archive_entry_digest(entry, ARCHIVE_ENTRY_DIGEST_SHA512), ed.sha512, sizeof(ed.sha512)) == 0);
#endif
- archive_entry_free(entry);
+ archive_read_free(a);
#else
skipping("This platform does not support SHA384");
return;
assertEqualIntA(a, ARCHIVE_OK, archive_write_free(a));
assert((a = archive_read_new()) != NULL);
- assert((entry = archive_entry_new()) != NULL);
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_format_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_filter_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_open_memory(a, buff, used));
assert(memcmp(archive_entry_digest(entry, ARCHIVE_ENTRY_DIGEST_SHA512), ed.sha512, sizeof(ed.sha512)) == 0);
- archive_entry_free(entry);
+ archive_read_free(a);
#else
skipping("This platform does not support SHA512");
return;
assertEqualIntA(a, ARCHIVE_OK, archive_write_free(a));
assert((a = archive_read_new()) != NULL);
- assert((entry = archive_entry_new()) != NULL);
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_format_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_filter_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_open_memory(a, buff, used));
assert(memcmp(archive_entry_digest(entry, ARCHIVE_ENTRY_DIGEST_SHA512), ed.sha512, sizeof(ed.sha512)) == 0);
- archive_entry_free(entry);
+ archive_read_free(a);
#else
skipping("This platform does not support SHA512");
return;
assertEqualIntA(a, ARCHIVE_OK, archive_write_free(a));
assert((a = archive_read_new()) != NULL);
- assert((entry = archive_entry_new()) != NULL);
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_format_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_support_filter_all(a));
assertEqualIntA(a, ARCHIVE_OK, archive_read_open_memory(a, buff, used));
assert(memcmp(archive_entry_digest(entry, ARCHIVE_ENTRY_DIGEST_SHA512), ed.sha512, sizeof(ed.sha512)) == 0);
- archive_entry_free(entry);
+ archive_read_free(a);
#else
skipping("This platform does not support SHA512");
return;