comparison src/protocols/msn/msg.c @ 10092:1843023b8189

[gaim-migrate @ 11109] This fixes the crash after signon on MSN when you have Miranda users on your buddy list. I also tidied up the printing of SLP debug info when it's enabled, but it's not enabled unless you explicitly enable it, so you probably won't notice. committer: Tailor Script <tailor@pidgin.im>
author Stu Tomlinson <stu@nosnilmot.com>
date Wed, 13 Oct 2004 14:40:45 +0000
parents ab6636c5a136
children 1a91e814e9d8
comparison
equal deleted inserted replaced
10091:4e376556566e 10092:1843023b8189
656 656
657 body = msn_message_get_bin_data(msg, &body_len); 657 body = msn_message_get_bin_data(msg, &body_len);
658 658
659 if (msg->msnslp_message) 659 if (msg->msnslp_message)
660 { 660 {
661 g_string_append_printf(str, "%u ", msg->msnslp_header.session_id); 661 g_string_append_printf(str, "Session ID: %u\r\n", msg->msnslp_header.session_id);
662 g_string_append_printf(str, "%u ", msg->msnslp_header.id); 662 g_string_append_printf(str, "ID: %u\r\n", msg->msnslp_header.id);
663 g_string_append_printf(str, "%llu ", msg->msnslp_header.offset); 663 g_string_append_printf(str, "Offset: %llu\r\n", msg->msnslp_header.offset);
664 g_string_append(str, "\r\n"); 664 g_string_append_printf(str, "Total size: %llu\r\n", msg->msnslp_header.total_size);
665 g_string_append_printf(str, "%llu ", 665 g_string_append_printf(str, "Length: %u\r\n", msg->msnslp_header.length);
666 msg->msnslp_header.total_size); 666 g_string_append_printf(str, "Flags: 0x%x\r\n", msg->msnslp_header.flags);
667 g_string_append_printf(str, "%u ", msg->msnslp_header.length); 667 g_string_append_printf(str, "ACK ID: %u\r\n", msg->msnslp_header.ack_id);
668 g_string_append_printf(str, "%u ", msg->msnslp_header.flags); 668 g_string_append_printf(str, "SUB ID: %u\r\n", msg->msnslp_header.ack_sub_id);
669 g_string_append(str, "\r\n"); 669 g_string_append_printf(str, "ACK Size: %lld\r\n", msg->msnslp_header.ack_size);
670 g_string_append_printf(str, "%u ", msg->msnslp_header.ack_id); 670
671 g_string_append_printf(str, "%u ", msg->msnslp_header.ack_sub_id); 671 #ifdef DEBUG_SLP_VERBOSE
672 g_string_append_printf(str, "%lld ", msg->msnslp_header.ack_size);
673 g_string_append(str, "\r\n");
674
675 if (body != NULL) 672 if (body != NULL)
676 { 673 {
677 if (text_body) 674 if (text_body)
678 { 675 {
679 g_string_append_len(str, body, body_len); 676 g_string_append_len(str, body, body_len);
694 g_string_append(str, "\r\n"); 691 g_string_append(str, "\r\n");
695 } 692 }
696 g_string_append(str, "\r\n"); 693 g_string_append(str, "\r\n");
697 } 694 }
698 } 695 }
699 696 #endif
700 g_string_append_printf(str, "%u ", msg->msnslp_footer.value); 697
701 g_string_append(str, "\r\n"); 698 g_string_append_printf(str, "Footer: %u\r\n", msg->msnslp_footer.value);
702 } 699 }
703 else 700 else
704 { 701 {
705 if (body != NULL) 702 if (body != NULL)
706 { 703 {