From cb1f3eb53d17c390155db2c3a4e25c6ed3de3883 Mon Sep 17 00:00:00 2001
From: axel <axel@liljencrantz.se>
Date: Sun, 25 Sep 2005 21:32:13 +1000
Subject: [PATCH] Set locale in key_reader correctly

darcs-hash:20050925113213-ac50b-1d38653ba028bf64b7baab751facc837137e9bff.gz
---
 key_reader.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/key_reader.c b/key_reader.c
index 2dbb0c1ae..22c956344 100644
--- a/key_reader.c
+++ b/key_reader.c
@@ -10,6 +10,7 @@
 #include <string.h>
 #include <termios.h>
 #include <unistd.h>
+#include <locale.h>
 #include <termcap.h>
 
 #include "input_common.h"
@@ -23,6 +24,9 @@ int writestr( char *str )
 int main( int argc, char **argv)
 {
 
+	setlocale( LC_ALL, "" );
+	
+
 	if( argc == 2 )
 	{
 		static char term_buffer[2048];