Mercurial > pidgin
diff libpurple/protocols/msn/slplink.c @ 30790:545fa069c531
The creation of SlpMessage must be done in its own module.
author | masca@cpw.pidgin.im |
---|---|
date | Thu, 10 Jun 2010 22:40:44 +0000 |
parents | 320c0852b5cc |
children | 64a6ce55aa63 |
line wrap: on
line diff
--- a/libpurple/protocols/msn/slplink.c Thu Jun 10 22:17:26 2010 +0000 +++ b/libpurple/protocols/msn/slplink.c Thu Jun 10 22:40:44 2010 +0000 @@ -505,15 +505,8 @@ { MsnSlpMessage *slpmsg; - slpmsg = msn_slpmsg_new(slplink); - - slpmsg->session_id = header->session_id; - slpmsg->size = header->total_size; - slpmsg->flags = P2P_ACK; - slpmsg->ack_id = header->id; - slpmsg->ack_sub_id = header->ack_id; - slpmsg->ack_size = header->total_size; - slpmsg->info = "SLP ACK"; + slpmsg = msn_slpmsg_new_ack(header); + msn_slpmsg_set_slplink(slpmsg, slplink); return slpmsg; }