diff -r 12ec050117c6 -r 20d3040431eb libpurple/protocols/mxit/actions.c --- a/libpurple/protocols/mxit/actions.c Mon Apr 01 18:03:03 2013 -0400 +++ b/libpurple/protocols/mxit/actions.c Tue Apr 02 09:20:41 2013 -0400 @@ -186,7 +186,7 @@ profile->flags &= ~CP_PROF_NOT_SUGGESTABLE; else profile->flags |= CP_PROF_NOT_SUGGESTABLE; - g_snprintf( attrib, sizeof( attrib ), "\01%s\01%i\01%i", CP_PROFILE_FLAGS, CP_PROFILE_TYPE_LONG, profile->flags); + g_snprintf( attrib, sizeof( attrib ), "\01%s\01%i\01%" G_GINT64_FORMAT, CP_PROFILE_FLAGS, CP_PROFILE_TYPE_LONG, profile->flags); g_string_append( attributes, attrib ); acount++;