# HG changeset patch # User masca@cpw.pidgin.im # Date 1278140133 0 # Node ID df3e9c686b0279aca9ae2032e3dc65b66067691f # Parent 7315ec8b71c7d77a8864ed9edca493f9ebdf3873 Update tmp pointer after reading the header. diff -r 7315ec8b71c7 -r df3e9c686b02 libpurple/protocols/msn/slpmsg_part.c --- a/libpurple/protocols/msn/slpmsg_part.c Sat Jul 03 05:22:58 2010 +0000 +++ b/libpurple/protocols/msn/slpmsg_part.c Sat Jul 03 06:55:33 2010 +0000 @@ -36,6 +36,7 @@ /* Extract the binary SLP header */ part->header = msn_p2p_header_from_wire((MsnP2PHeader*)tmp); + tmp += P2P_PACKET_HEADER_SIZE; /* Extract the body */ body_len = data_len - (tmp - data);