From: Josef 'Jeff' Sipek Date: Fri, 5 Feb 2021 19:48:52 +0000 (-0500) Subject: lib-compression: Be explicit about xz magic number including a \0 X-Git-Tag: 2.3.15~116 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0a81b9bccbc386afaaa375fa450129ec324276ec;p=thirdparty%2Fdovecot%2Fcore.git lib-compression: Be explicit about xz magic number including a \0 --- diff --git a/src/lib-compression/compression.c b/src/lib-compression/compression.c index bf70222e1f..dd0d580bcb 100644 --- a/src/lib-compression/compression.c +++ b/src/lib-compression/compression.c @@ -69,7 +69,7 @@ static bool is_compressed_xz(struct istream *input) if (i_stream_read_bytes(input, &data, &size, 6) <= 0) return FALSE; - return memcmp(data, "\xfd\x37\x7a\x58\x5a", 6) == 0; + return memcmp(data, "\xfd\x37\x7a\x58\x5a\x00", 6) == 0; } static bool is_compressed_lz4(struct istream *input)