From e4e0b3764761c8e204bfdf169d83af950d9e6340 Mon Sep 17 00:00:00 2001 From: Wilmer van der Gaast Date: Thu, 15 Jul 2010 23:16:42 +0100 Subject: Fix compatibility with older GLib versions again. (Bug #643, patch from Robert Scheck.) --- protocols/twitter/twitter_lib.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'protocols/twitter/twitter_lib.c') diff --git a/protocols/twitter/twitter_lib.c b/protocols/twitter/twitter_lib.c index 05607164..0578c5e0 100644 --- a/protocols/twitter/twitter_lib.c +++ b/protocols/twitter/twitter_lib.c @@ -35,6 +35,14 @@ #include #include +/* GLib < 2.12.0 doesn't have g_ascii_strtoll(), work around using system strtoll(). */ +/* GLib < 2.12.4 can be buggy: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=488013 */ +#if !GLIB_CHECK_VERSION(2,12,5) +#include +#include +#define g_ascii_strtoll strtoll +#endif + #define TXL_STATUS 1 #define TXL_USER 2 #define TXL_ID 3 -- cgit v1.2.3