--- a/src/protocols/msn/slpcall.c Wed Feb 16 03:57:23 2005 +0000 +++ b/src/protocols/msn/slpcall.c Wed Feb 16 20:14:12 2005 +0000 @@ -46,7 +46,7 @@ } /************************************************************************** - * SLP Call + * Main **************************************************************************/ MsnSlpCall * @@ -59,8 +59,8 @@ slpcall = g_new0(MsnSlpCall, 1); slpcall->slplink = slplink; - slplink->slp_calls = - g_list_append(slplink->slp_calls, slpcall); + + msn_slplink_add_slpcall(slplink, slpcall); slpcall->timer = gaim_timeout_add(MSN_SLPCALL_TIMEOUT, msn_slp_call_timeout, slpcall); @@ -86,8 +86,7 @@ if (slpcall->data_info != NULL) g_free(slpcall->data_info); - slpcall->slplink->slp_calls = - g_list_remove(slpcall->slplink->slp_calls, slpcall); + msn_slplink_remove_slpcall(slpcall->slplink, slpcall); for (e = slpcall->slplink->slp_msgs; e != NULL; ) {