diff -Naur xrdp.o//lang.c xrdp//lang.c
--- xrdp.o//lang.c 2011-05-22 04:23:57.000000000 +0900
+++ xrdp//lang.c 2011-05-22 04:25:29.914520284 +0900
@@ -181,7 +181,7 @@
{
code = g_atoi(name);
}
- if ((code >= 0) && (code < 128))
+ if ((code >= 0) && (code < 135))
{
pos1 = g_pos(value, ":");
if (pos1 >= 0)
diff -Naur xrdp.o//xrdp_types.h xrdp//xrdp_types.h
--- xrdp.o//xrdp_types.h 2010-03-04 16:16:34.000000000 +0900
+++ xrdp//xrdp_types.h 2011-05-22 04:26:12.160686504 +0900
@@ -200,11 +200,11 @@
struct xrdp_keymap
{
- struct xrdp_key_info keys_noshift[128];
- struct xrdp_key_info keys_shift[128];
- struct xrdp_key_info keys_altgr[128];
- struct xrdp_key_info keys_capslock[128];
- struct xrdp_key_info keys_shiftcapslock[128];
+ struct xrdp_key_info keys_noshift[135];
+ struct xrdp_key_info keys_shift[135];
+ struct xrdp_key_info keys_altgr[135];
+ struct xrdp_key_info keys_capslock[135];
+ struct xrdp_key_info keys_shiftcapslock[135];
};
/* the window manager */
/usr/bin/autoconf
/usr/bin/automake
error, install libtool
configure: error: please install libpam0g-dev or pam-devel