--- a/mcabber/src/screen.c Sat Dec 10 23:52:04 2005 +0100
+++ b/mcabber/src/screen.c Sun Dec 11 11:11:34 2005 +0100
@@ -45,6 +45,8 @@
#define DEFAULT_LOG_WIN_HEIGHT (5+2)
#define CHAT_WIN_HEIGHT (maxY-1-Log_Win_Height)
+char *LocaleCharSet = "C";
+
static unsigned short int Log_Win_Height;
static inline void check_offset(int);
@@ -224,7 +226,8 @@
ptr_inputline = inputLine;
setlocale(LC_CTYPE, "");
- utf8_mode = (strcmp(nl_langinfo(CODESET), "UTF-8") == 0);
+ LocaleCharSet = nl_langinfo(CODESET);
+ utf8_mode = (strcmp(LocaleCharSet, "UTF-8") == 0);
return;
}