diff --git a/colla.h b/colla.h index b4dd73b..716150c 100644 --- a/colla.h +++ b/colla.h @@ -1,32 +1,6 @@ #ifndef COLLA_HEADER #define COLLA_HEADER -#if defined(_WIN32) - #define COLLA_WIN 1 - #define COLLA_OSX 0 - #define COLLA_LIN 0 - #define COLLA_EMC 0 -#elif defined(__EMSCRIPTEN__) - #define COLLA_WIN 0 - #define COLLA_OSX 0 - #define COLLA_LIN 0 - #define COLLA_EMC 1 -#elif defined(__linux__) - #define COLLA_WIN 0 - #define COLLA_OSX 0 - #define COLLA_LIN 1 - #define COLLA_EMC 0 -#elif defined(__APPLE__) - #define COLLA_WIN 0 - #define COLLA_OSX 1 - #define COLLA_LIN 0 - #define COLLA_EMC 0 -#endif - -#if COLLA_LIN - #define _FILE_OFFSET_BITS 1 -#endif - #include #include #include @@ -72,6 +46,28 @@ void colla_cleanup(void); #define COLLA_RELEASE 1 #endif +#if defined(_WIN32) + #define COLLA_WIN 1 + #define COLLA_OSX 0 + #define COLLA_LIN 0 + #define COLLA_EMC 0 +#elif defined(__EMSCRIPTEN__) + #define COLLA_WIN 0 + #define COLLA_OSX 0 + #define COLLA_LIN 0 + #define COLLA_EMC 1 +#elif defined(__linux__) + #define COLLA_WIN 0 + #define COLLA_OSX 0 + #define COLLA_LIN 1 + #define COLLA_EMC 0 +#elif defined(__APPLE__) + #define COLLA_WIN 0 + #define COLLA_OSX 1 + #define COLLA_LIN 0 + #define COLLA_EMC 0 +#endif + #if defined(__COSMOPOLITAN__) #define COLLA_COSMO 1 #else