libpurple/protocols/gg/lib/internal.h

branch
release-2.x.y
changeset 35661
4c586de55004
parent 35650
f4232b1c3263
child 35686
cae91a875b23
child 35693
61c9fdaa71df
--- a/libpurple/protocols/gg/lib/internal.h	Wed Mar 26 03:01:13 2014 +0100
+++ b/libpurple/protocols/gg/lib/internal.h	Wed Mar 26 03:13:50 2014 +0100
@@ -28,17 +28,20 @@
 
 #ifdef _WIN32
 #  define GG_SIZE_FMT "Iu"
+#  define _GG_INT64_MODIFIER "I64"
 #else
 #  define GG_SIZE_FMT "zu"
+#  define _GG_INT64_MODIFIER "ll"
 #endif
+
 #ifndef PRIu64
-#  define PRIu64 "llu"
+#  define PRIu64 _GG_INT64_MODIFIER "u"
 #endif
 #ifndef PRIx64
-#  define PRIx64 "llx"
+#  define PRIx64 _GG_INT64_MODIFIER "x"
 #endif
 #ifndef PRId64
-#  define PRId64 "lld"
+#  define PRId64 _GG_INT64_MODIFIER "d"
 #endif
 
 #define GG_LOGIN_PARAMS_HAS_FIELD(glp, member) \

mercurial