diff -r 79f2d660994f -r 6cb675dea5fb gtk/gtkutils.c --- a/gtk/gtkutils.c Tue Nov 21 16:35:51 2006 +0000 +++ b/gtk/gtkutils.c Tue Nov 21 21:05:44 2006 +0000 @@ -2837,4 +2837,17 @@ gaim_blist_update_buddy_icon(buddy); } - +char *gaim_gtk_make_pretty_arrows(const char *str) +{ + char *ret; + char **split = g_strsplit(str, "->", -1); + ret = g_strjoinv("\342\207\250", split); + g_strfreev(split); + + split = g_strsplit(ret, "<-", -1); + g_free(ret); + ret = g_strjoinv("\342\207\246", split); + g_strfreev(split); + + return ret; +}