This commit is contained in:
Ryan Oldenburg 2022-05-12 19:59:38 -05:00
parent 07ec93a7ef
commit 3e2f5f3287

View file

@ -821,7 +821,7 @@ proc quantizationAndIDCTPass(state: var DecoderState) =
for i in 0 ..< 64:
let qTableId = state.components[comp].quantizationTableId
if qTableId.int >= state.quantizationTables.len:
if qTableId.int notin 0 ..< state.quantizationTables.len:
failInvalid()
data[i] = cast[int16](data[i] * state.quantizationTables[qTableId][i].int32)