diff options
author | Lei Zhang <thestig@chromium.org> | 2015-09-02 13:52:01 -0700 |
---|---|---|
committer | Lei Zhang <thestig@chromium.org> | 2015-09-02 13:52:01 -0700 |
commit | 870b5b6793fa261f0c6f31f026010d2d715968bf (patch) | |
tree | 951031547b20d09a3e483db9ea3de0cf508b6989 /core/src/fxcodec | |
parent | 097297325e0d3d00556d67885547750a2e9d4b32 (diff) | |
download | pdfium-870b5b6793fa261f0c6f31f026010d2d715968bf.tar.xz |
Reapply Foxit's libopenjpeg modifications.
They were lost in commit d53e6fd.
BUG=pdfium:168
R=tsepez@chromium.org
Review URL: https://codereview.chromium.org/1196523002 .
Diffstat (limited to 'core/src/fxcodec')
-rw-r--r-- | core/src/fxcodec/codec/fx_codec_jpx_opj.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/core/src/fxcodec/codec/fx_codec_jpx_opj.cpp b/core/src/fxcodec/codec/fx_codec_jpx_opj.cpp index 81de30e58a..b7e032e614 100644 --- a/core/src/fxcodec/codec/fx_codec_jpx_opj.cpp +++ b/core/src/fxcodec/codec/fx_codec_jpx_opj.cpp @@ -627,7 +627,7 @@ class CJPX_Decoder { opj_image_t* image; opj_codec_t* l_codec; opj_stream_t* l_stream; - bool m_UseColorSpace; + const bool m_UseColorSpace; }; CJPX_Decoder::CJPX_Decoder(bool use_colorspace) @@ -687,6 +687,8 @@ FX_BOOL CJPX_Decoder::Init(const unsigned char* src_data, int src_size) { image = NULL; return FALSE; } + image->pdfium_use_colorspace = m_UseColorSpace; + if (!parameters.nb_tile_to_decode) { if (!opj_set_decode_area(l_codec, image, parameters.DA_x0, parameters.DA_y0, parameters.DA_x1, parameters.DA_y1)) { |