From: Joel Rosdahl Date: Wed, 17 Nov 2021 15:45:25 +0000 (+0100) Subject: fix: Store actual compression level in cache entry header X-Git-Tag: v4.6~83 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=17fae7639ae64c47c14d1b52eea59e7808806df1;p=thirdparty%2Fccache.git fix: Store actual compression level in cache entry header This detail got lost in e83ac28d74dcb60af9ceaa58d92e706ded089ea3. --- diff --git a/src/core/CacheEntryWriter.cpp b/src/core/CacheEntryWriter.cpp index 1715b09fb..b2de99d11 100644 --- a/src/core/CacheEntryWriter.cpp +++ b/src/core/CacheEntryWriter.cpp @@ -33,7 +33,7 @@ CacheEntryWriter::CacheEntryWriter(core::Writer& writer, m_checksumming_writer.write_int(static_cast(header.entry_type)); m_checksumming_writer.write_int( static_cast(header.compression_type)); - m_checksumming_writer.write_int(header.compression_level); + m_checksumming_writer.write_int(m_compressor->actual_compression_level()); m_checksumming_writer.write_int(header.creation_time); m_checksumming_writer.write_int(header.ccache_version.length()); m_checksumming_writer.write_str(header.ccache_version);