Skip to content

Commit d4e4f6f

Browse files
committed
include: Check whether _MSC_VER is defined
Should fix #795.
1 parent 65db397 commit d4e4f6f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

include/libxml/xmlexports.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@
6767
#define XML_DEPRECATED
6868
#elif __GNUC__ * 100 + __GNUC_MINOR__ >= 301
6969
#define XML_DEPRECATED __attribute__((deprecated))
70-
#elif _MSC_VER >= 1400
70+
#elif defined(_MSC_VER) && _MSC_VER >= 1400
7171
/* Available since Visual Studio 2005 */
7272
#define XML_DEPRECATED __declspec(deprecated)
7373
#else
@@ -100,7 +100,7 @@
100100
#define XML_POP_WARNINGS \
101101
_Pragma("GCC diagnostic pop")
102102

103-
#elif _MSC_VER >= 1400
103+
#elif defined(_MSC_VER) && _MSC_VER >= 1400
104104

105105
#define XML_IGNORE_FPTR_CAST_WARNINGS __pragma(warning(push))
106106
#define XML_POP_WARNINGS __pragma(warning(pop))

0 commit comments

Comments
 (0)