 |
Exiv2
|
9 #pragma warning(disable : 4996) // Disable warnings about 'deprecated' standard functions
10 #pragma warning(disable : 4251) // Disable warnings from std templates about exporting interfaces
19 #if defined(__MINGW32__) || defined(__MINGW64__)
29 #if defined(__CYGWIN32__) || defined(__CYGWIN64__)
34 #ifndef __LITTLE_ENDIAN__
35 #if defined(__BYTE_ORDER__) && defined(__ORDER_LITTLE_ENDIAN__)
36 #if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
37 #define __LITTLE_ENDIAN__ 1
42 #ifndef __LITTLE_ENDIAN__
43 #if defined(_WIN32) || defined(__CYGWIN__)
44 #define __LITTLE_ENDIAN__ 1
52 #if defined(OS_SOLARIS)
56 #if defined(__cplusplus)
64 #ifndef EXV_SEPARATOR_STR
66 #define EXV_SEPARATOR_STR "\\"
67 #define EXV_SEPARATOR_CHR '\\'
69 #define EXV_SEPARATOR_STR "/"
70 #define EXV_SEPARATOR_CHR '/'