#include #define HAVE_FUNCTION_STRTOL 1 #define HAVE_FUNCTION_STRTOUL 1 #define HAVE_FUNCTION_STRTOL 1 #define HAVE_FUNCTION_STRTOULL 1 #if defined(MACOSX) || defined(SOLARIS) || defined(LINUX) #define HAVE_STDINT_H #define HAVE_INTTYPES_H #endif #ifdef HAVE_STDINT_H #include #endif #ifdef HAVE_INTTYPES_H #include #endif #if !defined(HAVE_STDINT_H) && !defined(HAVE_INTTYPES_H) // if we do not have the standard C99 integer types, then define them based on the respective SAL types #if !defined(_SYS_TYPES_H) typedef sal_Int8 int8_t; typedef sal_Int16 int16_t; typedef sal_Int32 int32_t; #endif // !defined(_SYS_TYPES_H) typedef sal_uInt8 uint8_t; typedef sal_uInt16 uint16_t; typedef sal_uInt32 uint32_t; typedef sal_Int64 int64_t; typedef sal_uInt64 uint64_t; #endif // !defined(HAVE_STDINT_H) && !defined(HAVE_INTTYPES_H)