Mercurial > pidgin.yaz
comparison libpurple/protocols/msn/switchboard.c @ 25467:be098f796b32
yaz patch has been applied.
author | Yoshiki Yazawa <yaz@honeyplanet.jp> |
---|---|
date | Wed, 25 Apr 2007 07:57:26 +0000 |
parents | e058328dc954 |
children | 67ad619bd97f |
comparison
equal
deleted
inserted
replaced
25466:46a28577399d | 25467:be098f796b32 |
---|---|
883 swboard->flag |= MSN_SB_FLAG_IM; | 883 swboard->flag |= MSN_SB_FLAG_IM; |
884 } | 884 } |
885 } | 885 } |
886 else | 886 else |
887 { | 887 { |
888 serv_got_im(gc, passport, body_final, 0, time(NULL)); | 888 char *yaz_body_final; |
889 yaz_body_final = purple_strreplace(body_final, "\r\n", "<br>"); // replace 0D 0A with <br> | |
890 purple_debug_info("yaz msn", "yaz_body_final=%s\n", yaz_body_final); | |
891 serv_got_im(gc, passport, yaz_body_final, 0, time(NULL)); | |
889 if (swboard->conv == NULL) | 892 if (swboard->conv == NULL) |
890 { | 893 { |
891 swboard->conv = purple_find_conversation_with_account(PURPLE_CONV_TYPE_IM, | 894 swboard->conv = purple_find_conversation_with_account(PURPLE_CONV_TYPE_IM, |
892 passport, purple_connection_get_account(gc)); | 895 passport, purple_connection_get_account(gc)); |
893 swboard->flag |= MSN_SB_FLAG_IM; | 896 swboard->flag |= MSN_SB_FLAG_IM; |
894 } | 897 } |
898 g_free(yaz_body_final); | |
895 } | 899 } |
896 | 900 |
897 g_free(body_final); | 901 g_free(body_final); |
898 } | 902 } |
899 | 903 |