diff libpurple/protocols/msn/msn.c @ 32422:92711688c245

Convert the msn prpl to use the new API.
author andrew.victor@mxit.com
date Fri, 26 Aug 2011 18:37:27 +0000
parents 56ef2369f330
children ac6353ffa129 b48dfbb514d3
line wrap: on
line diff
--- a/libpurple/protocols/msn/msn.c	Fri Aug 26 18:29:21 2011 +0000
+++ b/libpurple/protocols/msn/msn.c	Fri Aug 26 18:37:27 2011 +0000
@@ -869,7 +869,7 @@
 static void
 t_msn_xfer_cancel_send(PurpleXfer *xfer)
 {
-	MsnSlpLink *slplink = xfer->data;
+	MsnSlpLink *slplink = purple_xfer_get_protocol_data(xfer);
 	msn_slplink_unref(slplink);
 }
 
@@ -885,7 +885,7 @@
 
 	g_return_val_if_fail(xfer != NULL, NULL);
 
-	xfer->data = msn_slplink_ref(msn_session_get_slplink(session, who));
+	purple_xfer_set_protocol_data(xfer, msn_slplink_ref(msn_session_get_slplink(session, who)));
 
 	purple_xfer_set_init_fnc(xfer, t_msn_xfer_init);
 	purple_xfer_set_cancel_send_fnc(xfer, t_msn_xfer_cancel_send);