From be68b498acbf1ba8424b92db927432bd486da140 Mon Sep 17 00:00:00 2001 From: Thomas Bernard Date: Sat, 7 Dec 2019 17:09:21 +0100 Subject: [PATCH] ifformat.c: fix build under WIN32 --- src/fileformats.c | 5 ----- src/ifformat.c | 8 ++++++++ 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/src/fileformats.c b/src/fileformats.c index 2e955821..d7621da6 100644 --- a/src/fileformats.c +++ b/src/fileformats.c @@ -34,16 +34,11 @@ #endif #include -#if defined(WIN32) #if defined(_MSC_VER) #include #if _MSC_VER < 1900 #define snprintf _snprintf #endif -#define WIN32_BSWAP32 _byteswap_ulong -#else -#define WIN32_BSWAP32 __builtin_bswap32 -#endif #endif #if !defined(WIN32) && !defined(USE_SDL) && !defined(USE_SDL2) diff --git a/src/ifformat.c b/src/ifformat.c index 2d502071..e5e85822 100644 --- a/src/ifformat.c +++ b/src/ifformat.c @@ -36,6 +36,14 @@ #include "gfx2mem.h" #include "gfx2log.h" +#if defined(WIN32) +#if defined(_MSC_VER) +#define WIN32_BSWAP32 _byteswap_ulong +#else +#define WIN32_BSWAP32 __builtin_bswap32 +#endif +#endif + //////////////////////////////////// IFF //////////////////////////////////// /** @defgroup IFF Interchange File Format * @ingroup loadsaveformats