summaryrefslogtreecommitdiff
path: root/libpurple/protocols/gg/edisc.c
diff options
context:
space:
mode:
Diffstat (limited to 'libpurple/protocols/gg/edisc.c')
-rw-r--r--libpurple/protocols/gg/edisc.c2
1 files changed, 1 insertions, 1 deletions
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);