Mercurial > pidgin
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 { |