fixed decoding error, reported by Maciej Adamczyk
This commit is contained in:
@@ -574,7 +574,7 @@ size_t ZSTD_decodeSeqHeaders(int* nbSeqPtr,
|
|||||||
/* SeqHead */
|
/* SeqHead */
|
||||||
{ int nbSeq = *ip++;
|
{ int nbSeq = *ip++;
|
||||||
if (!nbSeq) { *nbSeqPtr=0; return 1; }
|
if (!nbSeq) { *nbSeqPtr=0; return 1; }
|
||||||
if (nbSeq >= 0x7F) {
|
if (nbSeq > 0x7F) {
|
||||||
if (nbSeq == 0xFF)
|
if (nbSeq == 0xFF)
|
||||||
nbSeq = MEM_readLE16(ip) + LONGNBSEQ, ip+=2;
|
nbSeq = MEM_readLE16(ip) + LONGNBSEQ, ip+=2;
|
||||||
else
|
else
|
||||||
|
|||||||
Reference in New Issue
Block a user