Mercurial > pidgin.yaz
comparison libpurple/conversation.c @ 25467:be098f796b32
yaz patch has been applied.
author | Yoshiki Yazawa <yaz@honeyplanet.jp> |
---|---|
date | Wed, 25 Apr 2007 07:57:26 +0000 |
parents | 32c366eeeb99 |
children | bf77cf06b082 |
comparison
equal
deleted
inserted
replaced
25466:46a28577399d | 25467:be098f796b32 |
---|---|
1091 void | 1091 void |
1092 purple_conv_im_write(PurpleConvIm *im, const char *who, const char *message, | 1092 purple_conv_im_write(PurpleConvIm *im, const char *who, const char *message, |
1093 PurpleMessageFlags flags, time_t mtime) | 1093 PurpleMessageFlags flags, time_t mtime) |
1094 { | 1094 { |
1095 PurpleConversation *c; | 1095 PurpleConversation *c; |
1096 char *tmpmessage = NULL; | |
1096 | 1097 |
1097 g_return_if_fail(im != NULL); | 1098 g_return_if_fail(im != NULL); |
1098 g_return_if_fail(message != NULL); | 1099 g_return_if_fail(message != NULL); |
1099 | 1100 |
1100 c = purple_conv_im_get_conversation(im); | 1101 c = purple_conv_im_get_conversation(im); |
1101 | 1102 |
1103 // yaz | |
1104 if (purple_prefs_get_bool("/core/conversations/msnstyle")) { | |
1105 tmpmessage = g_strdup_printf("<br>%s", message); | |
1106 } else { | |
1107 tmpmessage = g_strdup_printf("%s", message); | |
1108 } | |
1109 | |
1102 /* Raise the window, if specified in prefs. */ | 1110 /* Raise the window, if specified in prefs. */ |
1103 if (c->ui_ops != NULL && c->ui_ops->write_im != NULL) | 1111 if (c->ui_ops != NULL && c->ui_ops->write_im != NULL) |
1104 c->ui_ops->write_im(c, who, message, flags, mtime); | 1112 c->ui_ops->write_im(c, who, tmpmessage, flags, mtime); |
1105 else | 1113 else |
1106 purple_conversation_write(c, who, message, flags, mtime); | 1114 purple_conversation_write(c, who, tmpmessage, flags, mtime); |
1115 | |
1116 g_free(tmpmessage); | |
1107 } | 1117 } |
1108 | 1118 |
1109 gboolean purple_conv_present_error(const char *who, PurpleAccount *account, const char *what) | 1119 gboolean purple_conv_present_error(const char *who, PurpleAccount *account, const char *what) |
1110 { | 1120 { |
1111 PurpleConversation *conv; | 1121 PurpleConversation *conv; |