blob: 6a136d3e34bb00429c9ad84e15bb9ec0d08f114e [file] [log] [blame] [edit]
--- hdf5-1.12.0/src/H5win32defs.h.orig 2020-04-26 11:37:52.834712700 +0300
+++ hdf5-1.12.0/src/H5win32defs.h 2020-04-26 11:39:17.538284100 +0300
@@ -42,7 +42,7 @@
#define HDisatty(F) _isatty(F)
/* The isnan function needs underscore in VS2012 and earlier */
-#if (_MSC_VER <= 1700)
+#if defined(_MSC_VER) && (_MSC_VER <= 1700)
#define HDisnan(X) _isnan(X)
#endif /* MSC_VER < 1700 */
--- hdf5-1.12.0/CMakeLists.txt.orig 2020-04-26 12:05:18.605661900 +0300
+++ hdf5-1.12.0/CMakeLists.txt 2020-04-26 12:05:38.999021600 +0300
@@ -564,7 +564,7 @@
set (EXE_EXT "")
if (WIN32 OR MINGW)
set (EXE_EXT ".exe")
- add_compile_definitions (_BIND_TO_CURRENT_VCLIBS_VERSION=1 _CRT_SECURE_NO_WARNINGS _CONSOLE)
+ add_compile_definitions (_BIND_TO_CURRENT_VCLIBS_VERSION=1 _CRT_SECURE_NO_WARNINGS _CONSOLE __USE_MINGW_ANSI_STDIO=1)
endif ()
if (MSVC)