libpurple/protocols/msn/msg.c

branch
soc.2010.msn-tlc
changeset 31060
67d11dfa6338
parent 31052
b9bbf14513f5
child 31107
e194f81d0681
equal deleted inserted replaced
31059:dfbff5bf9921 31060:67d11dfa6338
941 } 941 }
942 942
943 data = msn_message_get_bin_data(msg, &len); 943 data = msn_message_get_bin_data(msg, &len);
944 944
945 if (msg->part) { 945 if (msg->part) {
946 len -= P2P_PACKET_HEADER_SIZE; 946 msn_slplink_process_msg(slplink, msg->part);
947 len -= P2P_PACKET_FOOTER_SIZE;
948
949 msn_slplink_process_msg(slplink, msg->part->header, data+P2P_PACKET_HEADER_SIZE, len);
950 } 947 }
951 else /* This should never happen. */ 948 else /* This should never happen. */
952 purple_debug_fatal("msn", "P2P message without a Part.\n"); 949 purple_debug_fatal("msn", "P2P message without a Part.\n");
953 } 950 }
954 951

mercurial