From: Joel Rosdahl Date: Thu, 3 Feb 2022 08:57:08 +0000 (+0100) Subject: fix: Don’t finalize ZstdCompressor twice X-Git-Tag: v4.6~25 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=6af070e18dca52e803dc255fd7f31825dfa65684;p=thirdparty%2Fccache.git fix: Don’t finalize ZstdCompressor twice This fixes an issue with older libzstd versions, which don’t like when you continue writing data to a stream after calling ZSTD_endStream. --- diff --git a/src/core/Manifest.cpp b/src/core/Manifest.cpp index d162fe2c6..0583d1a6f 100644 --- a/src/core/Manifest.cpp +++ b/src/core/Manifest.cpp @@ -1,4 +1,4 @@ -// Copyright (C) 2009-2021 Joel Rosdahl and other contributors +// Copyright (C) 2009-2022 Joel Rosdahl and other contributors // // See doc/AUTHORS.adoc for a complete list of contributors. // @@ -245,8 +245,6 @@ Manifest::write(Writer& writer) const } writer.write(result.key.bytes(), Digest::size()); } - - writer.finalize(); } bool