diff --git a/tinyxml2.cpp b/tinyxml2.cpp index d803b14..77b5cc4 100755 --- a/tinyxml2.cpp +++ b/tinyxml2.cpp @@ -103,10 +103,10 @@ distribution. #if defined(_WIN64) #define TIXML_FSEEK _fseeki64 #define TIXML_FTELL _ftelli64 -#elif defined(__APPLE__) +#elif defined(__APPLE__) || (__FreeBSD__) #define TIXML_FSEEK fseeko #define TIXML_FTELL ftello -#elif defined(__x86_64__) +#elif defined(__unix__) && defined(__x86_64__) #define TIXML_FSEEK fseeko64 #define TIXML_FTELL ftello64 #else