libpurple/protocols/jabber/ping.c

changeset 42175
4185b4043214
parent 41967
025eee9e6f1d
--- a/libpurple/protocols/jabber/ping.c	Tue Mar 21 00:46:58 2023 -0500
+++ b/libpurple/protocols/jabber/ping.c	Tue Mar 21 01:59:19 2023 -0500
@@ -35,10 +35,7 @@
                          G_GNUC_UNUSED PurpleXmlNode *packet,
                          G_GNUC_UNUSED gpointer data)
 {
-	if (js->keepalive_timeout != 0) {
-		g_source_remove(js->keepalive_timeout);
-		js->keepalive_timeout = 0;
-	}
+	g_clear_handle_id(&js->keepalive_timeout, g_source_remove);
 }
 
 void

mercurial