From: Yann Collet Date: Fri, 1 Apr 2016 13:49:41 +0000 (+0200) Subject: fixed decoding error, reported by Maciej Adamczyk X-Git-Tag: v0.6.0^2~17^2~28^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=afa60e0f140a524de4b96f2cdb4cb91c011d4733;p=thirdparty%2Fzstd.git fixed decoding error, reported by Maciej Adamczyk --- diff --git a/lib/zstd_decompress.c b/lib/zstd_decompress.c index 6457e4c8c..68bcaa8e1 100644 --- a/lib/zstd_decompress.c +++ b/lib/zstd_decompress.c @@ -574,7 +574,7 @@ size_t ZSTD_decodeSeqHeaders(int* nbSeqPtr, /* SeqHead */ { int nbSeq = *ip++; if (!nbSeq) { *nbSeqPtr=0; return 1; } - if (nbSeq >= 0x7F) { + if (nbSeq > 0x7F) { if (nbSeq == 0xFF) nbSeq = MEM_readLE16(ip) + LONGNBSEQ, ip+=2; else