From 5ff25beec7ad7fb229b943ecb86fe55bcad531c4 Mon Sep 17 00:00:00 2001 From: Guy Harris Date: Mon, 31 Aug 2015 14:39:23 -0700 Subject: The official #define for 32-bit and 64-bit Windows is _WIN32. It's _WIN32, with a leading underscore, not WIN32. See, for example: https://sourceforge.net/p/predef/wiki/OperatingSystems/ and https://msdn.microsoft.com/en-us/library/b0084kay.aspx *Some* environments may also define WIN32, but we shouldn't depend on that. --- optimize.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'optimize.c') diff --git a/optimize.c b/optimize.c index ada20197..dba8edfd 100644 --- a/optimize.c +++ b/optimize.c @@ -25,9 +25,9 @@ #include "config.h" #endif -#ifdef WIN32 +#ifdef _WIN32 #include -#else /* WIN32 */ +#else /* _WIN32 */ #if HAVE_INTTYPES_H #include #elif HAVE_STDINT_H @@ -37,7 +37,7 @@ #include #endif #include -#endif /* WIN32 */ +#endif /* _WIN32 */ #include #include @@ -63,7 +63,7 @@ extern int _w32_ffs (int mask); #define ffs _w32_ffs #endif -#if defined(WIN32) && defined (_MSC_VER) +#if defined(_WIN32) && defined (_MSC_VER) int ffs(int mask); #endif -- cgit v1.2.3