fixed decoding error, reported by Maciej Adamczyk

This commit is contained in:
Yann Collet 2016-04-01 15:49:41 +02:00
parent 27caf2afca
commit afa60e0f14

View File

@ -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