aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/sysinstall
diff options
context:
space:
mode:
authorAndrew Thompson <thompsa@FreeBSD.org>2006-03-15 21:20:01 +0000
committerAndrew Thompson <thompsa@FreeBSD.org>2006-03-15 21:20:01 +0000
commit01eb65dbbffe43a100705b228dab6f66dede19e8 (patch)
treebbb654e88996404c27becb8872924512383a16d1 /usr.sbin/sysinstall
parent47e2996e8bdcc5edf00da0ef9968649b369e89f0 (diff)
Notes
Diffstat (limited to 'usr.sbin/sysinstall')
-rw-r--r--usr.sbin/sysinstall/keymap.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/usr.sbin/sysinstall/keymap.c b/usr.sbin/sysinstall/keymap.c
index f6dcfd677fc1..de5b8c651d2c 100644
--- a/usr.sbin/sysinstall/keymap.c
+++ b/usr.sbin/sysinstall/keymap.c
@@ -103,8 +103,11 @@ keymapMenuSelect(dialogMenuItem *self)
if ((choice = keymapSetDefault(prefix)) == -1)
{
snprintf(prefix, sizeof(prefix), "keymap=%s", lang);
- if ((choice = keymapSetDefault(prefix)) == -1)
- choice = 0;
+ if ((choice = keymapSetDefault(prefix)) == -1) {
+ snprintf(prefix, sizeof(prefix), "keymap=us.iso", lang);
+ if ((choice = keymapSetDefault(prefix)) == -1)
+ choice = 0;
+ }
}
dmenuSetDefaultIndex(&MenuSysconsKeymap, &choice, &scroll, &curr, &max);