# HG changeset patch # User Sadrul Habib Chowdhury # Date 1161904048 0 # Node ID ac0ce6064000d7d2186a9a4ed6bb3468b92efd3b # Parent 5e5b34ac509a185e2df257e8278ea8f9e3127bb3 [gaim-migrate @ 17589] glib replaces "'" with "'" when escaping markup. Apparently some protocols (Yahoo, AIM) have issues with that. So replace "'" back with "'". committer: Tailor Script diff -r 5e5b34ac509a -r ac0ce6064000 console/gntconv.c --- a/console/gntconv.c Thu Oct 26 15:55:31 2006 +0000 +++ b/console/gntconv.c Thu Oct 26 23:07:28 2006 +0000 @@ -105,6 +105,9 @@ else { char *escape = g_markup_escape_text(text, -1); + char *apos = gaim_strreplace(escape, "'", "'"); + g_free(escape); + escape = apos; switch (gaim_conversation_get_type(ggconv->active_conv)) { case GAIM_CONV_TYPE_IM: