X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Flibgame%2Fzip%2Fioapi.h;h=4b21ef34eb8e97b91d500a2615a25723c6c4444b;hb=538b9d9a43db91aad05fbc26dc4f683ef453b278;hp=3527ad63c358c7b1e93e29fc78bf577e18e7e6cd;hpb=fb81506227581bcc04cd4835b8e3f41a109d1f97;p=rocksndiamonds.git diff --git a/src/libgame/zip/ioapi.h b/src/libgame/zip/ioapi.h index 3527ad63..4b21ef34 100644 --- a/src/libgame/zip/ioapi.h +++ b/src/libgame/zip/ioapi.h @@ -16,22 +16,6 @@ #ifndef _ZLIBIOAPI64_H #define _ZLIBIOAPI64_H -#if defined(__linux__) -// Linux needs this to support file operation on files larger then 4+GB -# ifndef __USE_FILE_OFFSET64 -# define __USE_FILE_OFFSET64 -# endif -# ifndef __USE_LARGEFILE64 -# define __USE_LARGEFILE64 -# endif -# ifndef _LARGEFILE64_SOURCE -# define _LARGEFILE64_SOURCE -# endif -# ifndef _FILE_OFFSET_BIT -# define _FILE_OFFSET_BIT 64 -# endif -#endif - #include #include #include @@ -49,7 +33,7 @@ # define ftello64 ftell # define fseeko64 fseek #else -# if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__DragonFly__) || defined(__OpenBSD__) || defined(__APPLE__) || defined(__ANDROID__) +# if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__DragonFly__) || defined(__OpenBSD__) || defined(__APPLE__) || defined(__ANDROID__) || defined(__linux__) || defined(__EMSCRIPTEN__) || defined(__OS2__) # define fopen64 fopen # define ftello64 ftello # define fseeko64 fseeko