From: Martin Matuska Date: Sat, 24 Nov 2018 00:31:40 +0000 (+0100) Subject: tar/write.c: call missing archive_read_close() in write_archive() X-Git-Tag: v3.4.0~160 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ae1d1eeee425238b71ad1331309133eb9d3b88ee;p=thirdparty%2Flibarchive.git tar/write.c: call missing archive_read_close() in write_archive() --- diff --git a/tar/write.c b/tar/write.c index c6e9fccc4..09c44a3e7 100644 --- a/tar/write.c +++ b/tar/write.c @@ -556,8 +556,7 @@ write_archive(struct archive *a, struct bsdtar *bsdtar) "%s", archive_error_string(disk)); if (r == ARCHIVE_FATAL) bsdtar->return_value = 1; - else - archive_read_close(disk); + archive_read_close(disk); goto next_entry; }