From afa60e0f140a524de4b96f2cdb4cb91c011d4733 Mon Sep 17 00:00:00 2001 From: Yann Collet Date: Fri, 1 Apr 2016 15:49:41 +0200 Subject: [PATCH] fixed decoding error, reported by Maciej Adamczyk --- lib/zstd_decompress.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 -- 2.47.2