diff options
Diffstat (limited to 'src/3rdparty/libpng/qtpatches.diff')
-rw-r--r-- | src/3rdparty/libpng/qtpatches.diff | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/src/3rdparty/libpng/qtpatches.diff b/src/3rdparty/libpng/qtpatches.diff deleted file mode 100644 index f90558103b..0000000000 --- a/src/3rdparty/libpng/qtpatches.diff +++ /dev/null @@ -1,45 +0,0 @@ -diff --git a/src/3rdparty/libpng/pngpriv.h b/src/3rdparty/libpng/pngpriv.h -index 583c26f9bd..2ab9b70d73 100644 ---- a/src/3rdparty/libpng/pngpriv.h -+++ b/src/3rdparty/libpng/pngpriv.h -@@ -23,6 +23,12 @@ - #ifndef PNGPRIV_H - #define PNGPRIV_H - -+#ifdef _MSC_VER -+# ifndef _CRT_SECURE_NO_DEPRECATE -+# define _CRT_SECURE_NO_DEPRECATE -+# endif -+#endif -+ - /* Feature Test Macros. The following are defined here to ensure that correctly - * implemented libraries reveal the APIs libpng needs to build and hide those - * that are not needed and potentially damaging to the compilation. -@@ -308,6 +314,11 @@ - # endif - #endif /* Setting PNG_BUILD_DLL if required */ - -+/* Modfied for usage in Qt: Do not export the libpng APIs */ -+#ifdef PNG_BUILD_DLL -+#undef PNG_BUILD_DLL -+#endif -+ - /* See pngconf.h for more details: the builder of the library may set this on - * the command line to the right thing for the specific compilation system or it - * may be automagically set above (at present we know of no system where it does -@@ -546,6 +557,9 @@ - #if defined(WIN32) || defined(_Windows) || defined(_WINDOWS) || \ - defined(_WIN32) || defined(__WIN32__) - # include <windows.h> /* defines _WINDOWS_ macro */ - #endif - #endif /* PNG_VERSION_INFO_ONLY */ - -@@ -556,7 +570,7 @@ - - /* Memory model/platform independent fns */ - #ifndef PNG_ABORT --# ifdef _WINDOWS_ -+# if (defined(_WINDOWS_) || defined(_WIN32_WCE)) - # define PNG_ABORT() ExitProcess(0) - # else - # define PNG_ABORT() abort() |