summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStu Tomlinson <nosnilmot@pidgin.im>2008-03-17 14:17:56 +0000
committerStu Tomlinson <nosnilmot@pidgin.im>2008-03-17 14:17:56 +0000
commit45b48c5d407719bd26e195cf45dad81c2302191e (patch)
tree44364949bc1969e7e115e3f8ca0d907764de1820
parent626438e89994aa069a1286f9620236a79fed4849 (diff)
downloadpidgin-45b48c5d407719bd26e195cf45dad81c2302191e.tar.gz
Fix compiling on older Glib where G_GSSIZE_FORMAT is not defined
-rw-r--r--libpurple/internal.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/libpurple/internal.h b/libpurple/internal.h
index 8664434fea..77f84997db 100644
--- a/libpurple/internal.h
+++ b/libpurple/internal.h
@@ -198,6 +198,14 @@
# endif
#endif
+#ifndef G_GSSIZE_FORMAT
+# if GLIB_SIZEOF_LONG == 8
+# define G_GSSIZE_FORMAT "li"
+# else
+# define G_GSSIZE_FORMAT "i"
+# endif
+#endif
+
#ifndef G_GNUC_NULL_TERMINATED
# if __GNUC__ >= 4
# define G_GNUC_NULL_TERMINATED __attribute__((__sentinel__))