# HG changeset patch # User Yoshiki Yazawa # Date 1205350261 0 # Node ID 1aab44eab0111ecc4353fa1eba4d483b981d2c4e # Parent 9f67f9a5856432ec064eac0b5d3f850dc2badf15 normalize buddy's alias name to be appeared in the window title. diff -r 9f67f9a58564 -r 1aab44eab011 libpurple/conversation.c --- a/libpurple/conversation.c Wed Mar 12 17:02:04 2008 +0000 +++ b/libpurple/conversation.c Wed Mar 12 19:31:01 2008 +0000 @@ -656,6 +656,8 @@ PurpleBuddy *b; PurpleChat *chat; const char *text = NULL, *name; + gchar *utf8; + gsize dummy; g_return_if_fail(conv != NULL); @@ -674,7 +676,9 @@ if(text == NULL) text = name; - purple_conversation_set_title(conv, text); + utf8 = sanitize_utf(text, strlen(text), &dummy); + purple_conversation_set_title(conv, utf8); + g_free(utf8); } void