Mercurial > pidgin.yaz
diff libpurple/protocols/silc/silc.c @ 17703:0f4a562b38d1
libpurple should not use glib eventloop stuff directly, since we have our
own eventloop abstraction. This leaves just one hack in blist.c.
author | Richard Laager <rlaager@wiktel.com> |
---|---|
date | Mon, 04 Jun 2007 04:50:02 +0000 |
parents | 2217b738a890 |
children | 980a104267da 678d78b7fa34 |
line wrap: on
line diff
--- a/libpurple/protocols/silc/silc.c Mon Jun 04 04:34:28 2007 +0000 +++ b/libpurple/protocols/silc/silc.c Mon Jun 04 04:50:02 2007 +0000 @@ -361,7 +361,7 @@ } /* Schedule SILC using Glib's event loop */ - sg->scheduler = g_timeout_add(300, (GSourceFunc)silcpurple_scheduler, sg); + sg->scheduler = purple_timeout_add(300, (GSourceFunc)silcpurple_scheduler, sg); } static int @@ -392,8 +392,8 @@ if (sg->conn) silc_client_close_connection(sg->client, sg->conn); - g_source_remove(sg->scheduler); - g_timeout_add(1, (GSourceFunc)silcpurple_close_final, sg); + purple_timeout_remove(sg->scheduler); + purple_timeout_add(1, (GSourceFunc)silcpurple_close_final, sg); }