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