libpurple/protocols/jabber/iq.c

changeset 40664
52feb9438df4
parent 40439
e9838d634d5e
child 40694
493d2a76c01b
--- a/libpurple/protocols/jabber/iq.c	Sun Dec 20 00:51:00 2020 -0600
+++ b/libpurple/protocols/jabber/iq.c	Sun Dec 20 05:02:37 2020 -0600
@@ -168,7 +168,9 @@
 
 		query = purple_xmlnode_get_child(iq->node, "query");
 
-		idle_time = g_strdup_printf("%ld", js->idle ? time(NULL) - js->idle : 0);
+		idle_time =
+		        g_strdup_printf("%" G_GINT64_FORMAT,
+		                        (gint64)(js->idle ? time(NULL) - js->idle : 0));
 		purple_xmlnode_set_attrib(query, "seconds", idle_time);
 		g_free(idle_time);
 

mercurial