diff options
author | Michael Vetter <jubalh@iodoru.org> | 2021-10-22 16:39:54 +0200 |
---|---|---|
committer | Michael Vetter <jubalh@iodoru.org> | 2021-10-22 16:54:05 +0200 |
commit | 8fc359ba2d91db757ab509a7d1839f0afe0d577d (patch) | |
tree | a585a650a5a4662cd1721f05da84a26b73c6a750 /src/ui/rosterwin.c | |
parent | 7faf15a18cabeb5117d0ac9d79081710abcbda9b (diff) | |
download | profani-tty-8fc359ba2d91db757ab509a7d1839f0afe0d577d.tar.gz |
Allow utf8 in roster rooms char
Diffstat (limited to 'src/ui/rosterwin.c')
-rw-r--r-- | src/ui/rosterwin.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/ui/rosterwin.c b/src/ui/rosterwin.c index b9a84950..fbfbd9cc 100644 --- a/src/ui/rosterwin.c +++ b/src/ui/rosterwin.c @@ -756,9 +756,10 @@ _rosterwin_room(ProfLayoutSplit* layout, ProfMucWin* mucwin) indent--; } } - char ch = prefs_get_roster_room_char(); + char* ch = prefs_get_roster_room_char(); if (ch) { - g_string_append_printf(msg, "%c", ch); + g_string_append_printf(msg, "%s", ch); + free(ch); } char* unreadpos = prefs_get_string(PREF_ROSTER_ROOMS_UNREAD); @@ -856,7 +857,7 @@ _rosterwin_room(ProfLayoutSplit* layout, ProfMucWin* mucwin) g_string_append_printf(privmsg, "(%d) ", privwin->unread); } - ch = prefs_get_roster_room_private_char(); + char ch = prefs_get_roster_room_private_char(); if (ch) { g_string_append_printf(privmsg, "%c", ch); } |