summaryrefslogtreecommitdiff
path: root/libarchive/archive_write_add_filter_zstd.c
diff options
context:
space:
mode:
authorJoerg Sonnenberger <joerg@bec.de>2019-10-19 17:09:11 +0200
committerJoerg Sonnenberger <joerg@bec.de>2019-11-27 21:34:32 +0100
commit1411b0b9bf001d577f7400c700a8dc0c59aa539d (patch)
tree357751dbbbdc91b1c6afa72239e3a461cf898138 /libarchive/archive_write_add_filter_zstd.c
parent8abba216575ed8f2cfdeefc85b9598928a846959 (diff)
downloadlibarchive-1411b0b9bf001d577f7400c700a8dc0c59aa539d.tar.gz
Refactor archive_write_close_filter logic
Diffstat (limited to 'libarchive/archive_write_add_filter_zstd.c')
-rw-r--r--libarchive/archive_write_add_filter_zstd.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/libarchive/archive_write_add_filter_zstd.c b/libarchive/archive_write_add_filter_zstd.c
index 671fc6af..f7a0f239 100644
--- a/libarchive/archive_write_add_filter_zstd.c
+++ b/libarchive/archive_write_add_filter_zstd.c
@@ -241,11 +241,7 @@ archive_compressor_zstd_close(struct archive_write_filter *f)
int r1, r2;
/* Finish zstd frame */
- r1 = drive_compressor(f, data, 1, NULL, 0);
-
- r2 = __archive_write_close_filter(f->next_filter);
-
- return r1 < r2 ? r1 : r2;
+ return drive_compressor(f, data, 1, NULL, 0);
}
/*