# HG changeset patch # User Elliott Sales de Andrade # Date 1304924178 0 # Node ID c23778d5626908b398d44185b5ce5ca0387a98d3 # Parent 2201ecdf0c45b8518a940f9af16294593dcfa1b5 Add the slplink as a parameter when creating a slpmsg ack. diff -r 2201ecdf0c45 -r c23778d56269 libpurple/protocols/msn/slplink.c --- a/libpurple/protocols/msn/slplink.c Mon May 09 06:44:45 2011 +0000 +++ b/libpurple/protocols/msn/slplink.c Mon May 09 06:56:18 2011 +0000 @@ -410,8 +410,7 @@ { MsnSlpMessage *slpmsg; - slpmsg = msn_slpmsg_ack_new(info); - msn_slpmsg_set_slplink(slpmsg, slplink); + slpmsg = msn_slpmsg_ack_new(slplink, info); return slpmsg; } diff -r 2201ecdf0c45 -r c23778d56269 libpurple/protocols/msn/slpmsg.c --- a/libpurple/protocols/msn/slpmsg.c Mon May 09 06:44:45 2011 +0000 +++ b/libpurple/protocols/msn/slpmsg.c Mon May 09 06:56:18 2011 +0000 @@ -196,12 +196,12 @@ return slpmsg; } -MsnSlpMessage *msn_slpmsg_ack_new(MsnP2PInfo *ack_info) +MsnSlpMessage *msn_slpmsg_ack_new(MsnSlpLink *slplink, MsnP2PInfo *ack_info) { MsnSlpMessage *slpmsg; MsnP2PInfo *new_info; - slpmsg = msn_slpmsg_new(NULL, NULL); + slpmsg = msn_slpmsg_new(slplink, NULL); new_info = slpmsg->p2p_info; msn_p2p_info_create_ack(ack_info, new_info);