diff libpurple/protocols/msn/userlist.c @ 20483:115290ce3b92

Fix some compiler warnings
author Carlos Silva <typ0@pidgin.im>
date Tue, 28 Aug 2007 05:21:17 +0000
parents 1754155051a4
children 98613886411a
line wrap: on
line diff
--- a/libpurple/protocols/msn/userlist.c	Tue Aug 28 04:38:24 2007 +0000
+++ b/libpurple/protocols/msn/userlist.c	Tue Aug 28 05:21:17 2007 +0000
@@ -38,8 +38,9 @@
  * Callbacks
  **************************************************************************/
 static void
-msn_accept_add_cb(MsnPermitAdd *pa)
+msn_accept_add_cb(gpointer data)
 {
+	MsnPermitAdd *pa = data;
 	MsnSession *session = pa->gc->proto_data;
 	MsnUserList *userlist = session->userlist;
 	
@@ -52,8 +53,10 @@
 }
 
 static void
-msn_cancel_add_cb(MsnPermitAdd *pa)
+msn_cancel_add_cb(gpointer data)
 {
+	MsnPermitAdd *pa = data;
+
 	if (g_list_find(purple_connections_get_all(), pa->gc) != NULL)
 	{
 		MsnSession *session = pa->gc->proto_data;
@@ -79,7 +82,7 @@
 	
 	purple_account_request_authorization(purple_connection_get_account(gc), passport, NULL, friendly, NULL,
 					   purple_find_buddy(purple_connection_get_account(gc), passport) != NULL,
-					   G_CALLBACK(msn_accept_add_cb), G_CALLBACK(msn_cancel_add_cb), pa);
+					   msn_accept_add_cb, msn_cancel_add_cb, pa);
 
 }