Android SDK<24 doesn’t support fseeko/ftello
Fall back to using fseek/ftell; This was broken by https://github.com/leethomason/tinyxml2/pull/903/commits/d9fb8d34439be452c18b63713e2e0ae0e6028072
This commit is contained in:
+3
-8
@@ -106,14 +106,9 @@ distribution.
|
|||||||
#elif defined(__APPLE__) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__DragonFly__) || defined(__CYGWIN__)
|
#elif defined(__APPLE__) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__DragonFly__) || defined(__CYGWIN__)
|
||||||
#define TIXML_FSEEK fseeko
|
#define TIXML_FSEEK fseeko
|
||||||
#define TIXML_FTELL ftello
|
#define TIXML_FTELL ftello
|
||||||
#elif defined(__ANDROID__)
|
#elif defined(__ANDROID__) && __ANDROID_API__ > 24
|
||||||
#if __ANDROID_API__ > 24
|
#define TIXML_FSEEK fseeko64
|
||||||
#define TIXML_FSEEK fseeko64
|
#define TIXML_FTELL ftello64
|
||||||
#define TIXML_FTELL ftello64
|
|
||||||
#else
|
|
||||||
#define TIXML_FSEEK fseeko
|
|
||||||
#define TIXML_FTELL ftello
|
|
||||||
#endif
|
|
||||||
#else
|
#else
|
||||||
#define TIXML_FSEEK fseek
|
#define TIXML_FSEEK fseek
|
||||||
#define TIXML_FTELL ftell
|
#define TIXML_FTELL ftell
|
||||||
|
|||||||
Reference in New Issue
Block a user