summaryrefslogtreecommitdiff
path: root/core/include/fxcodec
diff options
context:
space:
mode:
authorOliver Chang <ochang@chromium.org>2015-11-20 10:01:48 -0800
committerOliver Chang <ochang@chromium.org>2015-11-20 10:01:48 -0800
commit0afbad0509578a5fee6fec4394d6b3c55425cf28 (patch)
tree2257aa12c0d9103ab9b1d83fb573dace3f5e218a /core/include/fxcodec
parentc7e4c4fe17f5c05671183a47541ea17f3dce75b5 (diff)
downloadpdfium-0afbad0509578a5fee6fec4394d6b3c55425cf28.tar.xz
Merge to XFA: Change |CCodec_ScanlineDecoder::m_Pitch| to FX_DWORD
This matches the type of the corresponding |CFX_DIBSource::m_Pitch|, where integer overflow is checked for FX_DWORD. This change is propagated to many other places. Also, check for integer overflow in |CCodec_RLScanlineDecoder::Create| during the calculation of |m_Pitch| since it aligns to 4 bytes while overflow was was previously checked without this alignment. TBR=tsepez@chromium.org BUG=555784 Review URL: https://codereview.chromium.org/1460033002 . (cherry picked from commit e7950df70a2fd658f466751b29483436cb31e829) Review URL: https://codereview.chromium.org/1461363002 .
Diffstat (limited to 'core/include/fxcodec')
0 files changed, 0 insertions, 0 deletions