Get rid of the ack_id field in the SlpMessage in favor of the one in the Header. soc.2010.msn-tlc

Thu, 05 Aug 2010 22:41:22 +0000

author
Jorge Villaseñor <masca@cpw.pidgin.im>
date
Thu, 05 Aug 2010 22:41:22 +0000
branch
soc.2010.msn-tlc
changeset 31066
bd2a4bebc8cc
parent 31065
6094ffb96a11
child 31067
b3ad31e29569

Get rid of the ack_id field in the SlpMessage in favor of the one in the Header.

libpurple/protocols/msn/slplink.c file | annotate | diff | comparison | revisions
libpurple/protocols/msn/slpmsg.c file | annotate | diff | comparison | revisions
libpurple/protocols/msn/slpmsg.h file | annotate | diff | comparison | revisions
--- a/libpurple/protocols/msn/slplink.c	Thu Aug 05 21:58:13 2010 +0000
+++ b/libpurple/protocols/msn/slplink.c	Thu Aug 05 22:41:22 2010 +0000
@@ -361,7 +361,6 @@
 	}
 	else if (slpmsg->flags == P2P_ACK)
 	{
-		slpmsg->header->ack_id = slpmsg->ack_id;
 		slpmsg->header->ack_size = slpmsg->ack_size;
 		slpmsg->header->ack_sub_id = slpmsg->ack_sub_id;
 	}
@@ -379,7 +378,6 @@
 	}
 	else if (slpmsg->flags == 0x100)
 	{
-		slpmsg->header->ack_id     = slpmsg->ack_id;
 		slpmsg->header->ack_sub_id = slpmsg->ack_sub_id;
 		slpmsg->header->ack_size   = slpmsg->ack_size;
 	}
--- a/libpurple/protocols/msn/slpmsg.c	Thu Aug 05 21:58:13 2010 +0000
+++ b/libpurple/protocols/msn/slpmsg.c	Thu Aug 05 22:41:22 2010 +0000
@@ -245,7 +245,7 @@
 	slpmsg->header->session_id = header->session_id;
 	slpmsg->size       = header->total_size;
 	slpmsg->flags      = P2P_ACK;
-	slpmsg->ack_id     = header->id;
+	slpmsg->header->ack_id     = header->id;
 	slpmsg->ack_sub_id = header->ack_id;
 	slpmsg->ack_size   = header->total_size;
 	slpmsg->info = "SLP ACK";
--- a/libpurple/protocols/msn/slpmsg.h	Thu Aug 05 21:58:13 2010 +0000
+++ b/libpurple/protocols/msn/slpmsg.h	Thu Aug 05 22:41:22 2010 +0000
@@ -49,7 +49,6 @@
 	MsnP2PFooter *footer;
 
 	long id;
-	long ack_id;
 	long ack_sub_id;
 	long long ack_size;
 

mercurial