Mercurial > hg > xemacs-beta
comparison src/msdos.c @ 272:c5d627a313b1 r21-0b34
Import from CVS: tag r21-0b34
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:28:48 +0200 |
parents | 850242ba4a81 |
children | c42ec1d1cded |
comparison
equal
deleted
inserted
replaced
271:c7b7086b0a39 | 272:c5d627a313b1 |
---|---|
783 /* Initialize to US settings, for countries that don't have their own. */ | 783 /* Initialize to US settings, for countries that don't have their own. */ |
784 keyboard = keyboard_layout_list[0].keyboard_map; | 784 keyboard = keyboard_layout_list[0].keyboard_map; |
785 keyboard_map_all = always; | 785 keyboard_map_all = always; |
786 dos_keyboard_layout = 1; | 786 dos_keyboard_layout = 1; |
787 | 787 |
788 for (i = 0; i < (sizeof (keyboard_layout_list)/sizeof (struct keyboard_layout_list)); i++) | 788 for (i = 0; i < countof (keyboard_layout_list); i++) |
789 if (code == keyboard_layout_list[i].country_code) | 789 if (code == keyboard_layout_list[i].country_code) |
790 { | 790 { |
791 keyboard = keyboard_layout_list[i].keyboard_map; | 791 keyboard = keyboard_layout_list[i].keyboard_map; |
792 keyboard_map_all = always; | 792 keyboard_map_all = always; |
793 dos_keyboard_layout = code; | 793 dos_keyboard_layout = code; |
1215 }; | 1215 }; |
1216 c = 0; | 1216 c = 0; |
1217 } | 1217 } |
1218 else | 1218 else |
1219 { | 1219 { |
1220 if (sc >= (sizeof (ibmpc_translate_map) / sizeof (short))) | 1220 if (sc >= countof (ibmpc_translate_map)) |
1221 continue; | 1221 continue; |
1222 if ((code = ibmpc_translate_map[sc]) == Ignore) | 1222 if ((code = ibmpc_translate_map[sc]) == Ignore) |
1223 continue; | 1223 continue; |
1224 } | 1224 } |
1225 | 1225 |