--- sourceforge.net/trunk/rdesktop/xkeymap.c 2003/01/28 12:27:28 297 +++ sourceforge.net/trunk/rdesktop/xkeymap.c 2003/01/30 11:20:30 300 @@ -198,7 +198,7 @@ /* Automatically add uppercase key, with same modifiers plus shift */ for (p = keyname; *p; p++) - *p = toupper(*p); + *p = toupper((int)*p); MASK_ADD_BITS(modifiers, MapLeftShiftMask); add_to_keymap(keyname, scancode, modifiers, mapname); } @@ -220,7 +220,7 @@ mapname_ptr = keymapname; while (*mapname_ptr) { - *mapname_ptr = tolower(*mapname_ptr); + *mapname_ptr = tolower((int)*mapname_ptr); mapname_ptr++; }