archive_entry_free(ae);
assertEqualIntA(a, ARCHIVE_OK, archive_write_close(a));
- assertEqualInt(archive_position_compressed(a),
+ assertEqualInt(archive_filter_bytes(a, -1),
archive_filter_bytes(a, 0));
assertEqualInt(used, archive_filter_bytes(a, 0));
assertEqualInt(ARCHIVE_OK, archive_write_free(a));
archive_write_close(a));
else {
assertEqualIntA(a, ARCHIVE_OK, archive_write_close(a));
- assertEqualInt(used, archive_position_compressed(a));
- assertEqualInt(archive_position_compressed(a),
+ assertEqualInt(used, archive_filter_bytes(a, -1));
+ assertEqualInt(archive_filter_bytes(a, -1),
archive_filter_bytes(a, 0));
}
assertEqualInt(ARCHIVE_OK, archive_write_free(a));
if (bsdtar->verbose)
fprintf(stderr, "\n");
if (a != NULL) {
- comp = archive_position_compressed(a);
+ comp = archive_filter_bytes(a, -1);
uncomp = archive_filter_bytes(a, 0);
if (comp > uncomp)
compression = 0;
if (bsdtar->option_totals) {
fprintf(stderr, "Total bytes written: %s\n",
- tar_i64toa(archive_position_compressed(a)));
+ tar_i64toa(archive_filter_bytes(a, -1)));
}
archive_write_free(a);
if (bsdtar->verbose)
fprintf(stderr, "\n");
- comp = archive_position_compressed(a);
+ comp = archive_filter_bytes(a, -1);
uncomp = archive_filter_bytes(a, 0);
fprintf(stderr, "In: %d files, %s bytes;",
archive_file_count(a), tar_i64toa(uncomp));