# HG changeset patch # User Sean Egan # Date 1186853077 0 # Node ID 6ae4e6996c9f13258b7b04d0b98505429ed180a6 # Parent cdb0fbe5de7b41f6e5e3cc47d67c49347baf5f2a Thanks sadrul. Fixes #2277 diff -r cdb0fbe5de7b -r 6ae4e6996c9f pidgin/gtkimhtml.c --- a/pidgin/gtkimhtml.c Sat Aug 11 13:37:14 2007 +0000 +++ b/pidgin/gtkimhtml.c Sat Aug 11 17:24:37 2007 +0000 @@ -2153,8 +2153,9 @@ ret = g_string_append(ret, c); e += len; } else { - ret = g_string_append_c(ret, *e); - e++; + gunichar uni = g_utf8_get_char(e); + ret = g_string_append_unichar(ret, uni); + e = g_utf8_next_char(e); } }