Mercurial > pidgin.yaz
diff src/gtkconv.c @ 10346:bbf738a0ce7b
[gaim-migrate @ 11560]
More more MSN bug fixes from Felipe Contreras, and I fixed up the
display of messages that failed to send so that it matches what you
tried to send and doesn't have kittens with html entities and such.
I added a GAIM_MESSAGE_RAW type in HEAD to make the display of such
messages even more accurate, but I don't think such a cosmetic change,
which would bump us to 1.2.0, is all that important for oldstatus.
committer: Tailor Script <tailor@pidgin.im>
author | Stu Tomlinson <stu@nosnilmot.com> |
---|---|
date | Sun, 12 Dec 2004 17:37:36 +0000 |
parents | 61852117568f |
children | 64bc206c7473 |
line wrap: on
line diff
--- a/src/gtkconv.c Sat Dec 11 20:01:58 2004 +0000 +++ b/src/gtkconv.c Sun Dec 12 17:37:36 2004 +0000 @@ -5028,8 +5028,11 @@ sml_attrib, message); gtk_imhtml_append_text(GTK_IMHTML(gtkconv->imhtml), buf, 0); - } - else { + } else if (flags & GAIM_MESSAGE_RAW) { + g_snprintf(buf, BUF_LONG, "%s", message); + + gtk_imhtml_append_text(GTK_IMHTML(gtkconv->imhtml), buf, 0); + } else { char *new_message = g_memdup(message, length); char *who_escaped = (who ? g_markup_escape_text(who, strlen(who)) : g_strdup("")); @@ -5079,7 +5082,7 @@ col.green = col.green * scale; col.blue = col.blue * scale; } - + g_snprintf(color, sizeof(color), "#%02X%02X%02X", col.red >> 8, col.green >> 8, col.blue >> 8); } else