mcabber/src/screen.c
changeset 1515 9013d23f0a86
parent 1514 939e2957f8a8
child 1518 63dc211a4c1a
--- a/mcabber/src/screen.c	Sat Sep 27 20:01:52 2008 +0200
+++ b/mcabber/src/screen.c	Sat Sep 27 20:58:45 2008 +0200
@@ -1331,12 +1331,14 @@
   const char *info = settings_opt_get("info");
 
   werase(mainstatusWnd);
-  if (info)
+  if (info) {
+    char *info_utf8 = from_utf8(info);
     mvwprintw(mainstatusWnd, 0, 0, "%c[%c] %s: %s",
               (unread_msg(NULL) ? '#' : ' '),
               imstatus2char[jb_getstatus()],
-              info, (sm ? sm : ""));
-  else
+              info_utf8, (sm ? sm : ""));
+    g_free(info_utf8);
+  } else
     mvwprintw(mainstatusWnd, 0, 0, "%c[%c] %s",
               (unread_msg(NULL) ? '#' : ' '),
               imstatus2char[jb_getstatus()], (sm ? sm : ""));