From c7b4f2b92e3259c96f7921321c76a1bf4896e7d6 Mon Sep 17 00:00:00 2001 From: "Ryan C. Gordon" Date: Tue, 15 Aug 2017 16:30:26 -0400 Subject: [PATCH] rwops: Fixed 64-bit file i/o on QNX. --- src/file/SDL_rwops.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/file/SDL_rwops.c b/src/file/SDL_rwops.c index 10fdcf96dd505..feb412049c686 100644 --- a/src/file/SDL_rwops.c +++ b/src/file/SDL_rwops.c @@ -18,8 +18,14 @@ misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. */ + +/* We won't get fseeko64 on QNX if _LARGEFILE64_SOURCE is defined, but the + configure script knows the C runtime has it and enables it. */ +#ifndef __QNXNTO__ /* Need this so Linux systems define fseek64o, ftell64o and off64_t */ #define _LARGEFILE64_SOURCE +#endif + #include "../SDL_internal.h" #if defined(__WIN32__)