зеркало из https://github.com/mozilla/mozjpeg.git
Further protect against invalid Huffman codes
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/branches/1.0.x@324 632fc199-4ca6-4c93-a231-07263d6284db
This commit is contained in:
Родитель
79778f6588
Коммит
fa1d18385d
|
@ -1,3 +1,9 @@
|
|||
Significant changes since 1.0.1
|
||||
===============================
|
||||
|
||||
[1] Added further protections against invalid Huffman codes.
|
||||
|
||||
|
||||
Significant changes since 1.0.0
|
||||
===============================
|
||||
|
||||
|
|
2
jdhuff.c
2
jdhuff.c
|
@ -658,7 +658,7 @@ decode_mcu_slow (j_decompress_ptr cinfo, JBLOCKROW *MCU_data)
|
|||
symbol |= GET_BITS(1); \
|
||||
size++; \
|
||||
} \
|
||||
symbol = htbl->pub->huffval[ (int) (symbol + htbl->valoffset[size]) ]; \
|
||||
symbol = htbl->pub->huffval[ (int) (symbol + htbl->valoffset[size]) & 0xFF ]; \
|
||||
} \
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче