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