diff options
author | Bruce Dawson <brucedawson@chromium.org> | 2016-03-11 13:35:43 -0800 |
---|---|---|
committer | Bruce Dawson <brucedawson@chromium.org> | 2016-03-11 13:35:43 -0800 |
commit | aed7b33e893b97f4734ab6fa87a220231a321c60 (patch) | |
tree | 8076298ab72c0920761824c6a10dbd7437c13708 /third_party/libtiff/tiffconf.h | |
parent | 5fc239a0e64a5e16a23b99e128f88cc494d5b65c (diff) | |
download | pdfium-aed7b33e893b97f4734ab6fa87a220231a321c60.tar.xz |
Set HAVE_SEARCH_H so that pdfium/xfa builds with VS 2015
Enabling of XFA-Forms in crrev.com/1775173002 broke VS 2015 builds
because of a conflict between the lfind declaration in libtiff\tiffiop.h
and the one that ships with VS 2015. Defining HAVE_SEARCH_H for VS 2015
builds fixes this problem
BUG=440500,593996
R=thakis@chromium.org, tsepez@chromium.org
Review URL: https://codereview.chromium.org/1781043005 .
Diffstat (limited to 'third_party/libtiff/tiffconf.h')
-rw-r--r-- | third_party/libtiff/tiffconf.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/third_party/libtiff/tiffconf.h b/third_party/libtiff/tiffconf.h index bcc0bc5848..ca749da3ff 100644 --- a/third_party/libtiff/tiffconf.h +++ b/third_party/libtiff/tiffconf.h @@ -39,7 +39,11 @@ //fx_system.h already include the string.h in ANSIC /* Define to 1 if you have the <search.h> header file. */ -/*#define HAVE_SEARCH_H 1 */ +#if _FXM_PLATFORM_ == _FXM_PLATFORM_WINDOWS_ && _MSC_VER >= 1900 +// search.h is always available in VS 2015 and above, and may be +// available in earlier versions. +#define HAVE_SEARCH_H 1 +#endif /* The size of a `int', as computed by sizeof. */ /* According typedef int int32_t; in the fx_system.h*/ |