diff options
Diffstat (limited to 'chromium/third_party/pdfium/core/fxcodec/tiff/tiff_decoder.cpp')
-rw-r--r-- | chromium/third_party/pdfium/core/fxcodec/tiff/tiff_decoder.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/chromium/third_party/pdfium/core/fxcodec/tiff/tiff_decoder.cpp b/chromium/third_party/pdfium/core/fxcodec/tiff/tiff_decoder.cpp index e4dc603b9d3..808a4c71cc0 100644 --- a/chromium/third_party/pdfium/core/fxcodec/tiff/tiff_decoder.cpp +++ b/chromium/third_party/pdfium/core/fxcodec/tiff/tiff_decoder.cpp @@ -23,7 +23,11 @@ #include "third_party/base/numerics/safe_conversions.h" extern "C" { -#include "third_party/libtiff/tiffiop.h" +#ifdef USE_SYSTEM_LIBTIFF +#include <tiffio.h> +#else +#include "third_party/libtiff/tiffio.h" +#endif } // extern C namespace { @@ -190,7 +194,7 @@ TIFF* tiff_open(void* context, const char* mode) { tiff_write, tiff_seek, tiff_close, tiff_get_size, tiff_map, tiff_unmap); if (tif) { - tif->tif_fd = (int)(intptr_t)context; + TIFFSetFileno(tif, (int)(intptr_t)context); } return tif; } |