summaryrefslogtreecommitdiff
path: root/libpurple
diff options
context:
space:
mode:
authorElliott Sales de Andrade <quantum.analyst@gmail.com>2023-04-30 17:42:35 -0500
committerElliott Sales de Andrade <quantum.analyst@gmail.com>2023-04-30 17:42:35 -0500
commitff0c453f01c96f89d249e6717b243667d6940604 (patch)
treea2a2e89c4cad1a9cec6de3d4d07d26e913c7ec94 /libpurple
parente2af3524445d4c375d4d09ea89f7460fbea4ad5e (diff)
downloadpidgin-ff0c453f01c96f89d249e6717b243667d6940604.tar.gz
Use G_SOURCE_FUNC macro moreHEADmaster
It was added in GLib 2.58 Testing Done: Compiled only. Reviewed at https://reviews.imfreedom.org/r/2446/
Diffstat (limited to 'libpurple')
-rw-r--r--libpurple/plugins/joinpart/joinpart.c2
-rw-r--r--libpurple/protocols/gg/edisc.c2
-rw-r--r--libpurple/protocols/jabber/jabber.c2
3 files changed, 3 insertions, 3 deletions
diff --git a/libpurple/plugins/joinpart/joinpart.c b/libpurple/plugins/joinpart/joinpart.c
index 0a5edc8fb0..22ece5c30b 100644
--- a/libpurple/plugins/joinpart/joinpart.c
+++ b/libpurple/plugins/joinpart/joinpart.c
@@ -238,7 +238,7 @@ join_part_load(GPluginPlugin *plugin, G_GNUC_UNUSED GError **error)
G_CALLBACK(received_chat_msg_cb), users);
/* Cleanup every 5 minutes */
- id = g_timeout_add_seconds(60 * 5, (GSourceFunc)clean_users_hash, users);
+ id = g_timeout_add_seconds(60 * 5, G_SOURCE_FUNC(clean_users_hash), users);
g_object_set_data(G_OBJECT(plugin), "users", users);
g_object_set_data(G_OBJECT(plugin), "id", GUINT_TO_POINTER(id));
diff --git a/libpurple/protocols/gg/edisc.c b/libpurple/protocols/gg/edisc.c
index 640ab3f9e1..0ada1f98a8 100644
--- a/libpurple/protocols/gg/edisc.c
+++ b/libpurple/protocols/gg/edisc.c
@@ -981,7 +981,7 @@ ggp_edisc_xfer_recv_done_cb(GObject *source, GAsyncResult *result,
poll = g_pollable_input_stream_create_source(G_POLLABLE_INPUT_STREAM(input),
edisc_xfer->cancellable);
g_source_set_callback(poll,
- (GSourceFunc)(gpointer)ggp_edisc_xfer_recv_pollable_source_cb,
+ G_SOURCE_FUNC(ggp_edisc_xfer_recv_pollable_source_cb),
xfer, NULL);
edisc_xfer->handler = g_source_attach(poll, NULL);
g_source_unref(poll);
diff --git a/libpurple/protocols/jabber/jabber.c b/libpurple/protocols/jabber/jabber.c
index dd317f1bfe..5d9a719530 100644
--- a/libpurple/protocols/jabber/jabber.c
+++ b/libpurple/protocols/jabber/jabber.c
@@ -537,7 +537,7 @@ jabber_keepalive(G_GNUC_UNUSED PurpleProtocolServer *protocol_server,
if (js->keepalive_timeout == 0) {
jabber_keepalive_ping(js);
js->keepalive_timeout = g_timeout_add_seconds(120,
- (GSourceFunc)(jabber_keepalive_timeout), gc);
+ G_SOURCE_FUNC(jabber_keepalive_timeout), gc);
}
}