diff options
author | Matt Wilson <msw@redhat.com> | 2002-12-09 17:37:51 +0000 |
---|---|---|
committer | Matt Wilson <msw@redhat.com> | 2002-12-09 17:37:51 +0000 |
commit | 401c6a1e69129cc733bb23866771488f03352df5 (patch) | |
tree | 86f9c424c9a0dbf6bc36f1c94b188c2d4ce74b7a /loader2/kbd.c | |
parent | 0e87755369a67acc8857dbff3573e8f397fa15d2 (diff) | |
download | anaconda-401c6a1e69129cc733bb23866771488f03352df5.tar.gz anaconda-401c6a1e69129cc733bb23866771488f03352df5.tar.xz anaconda-401c6a1e69129cc733bb23866771488f03352df5.zip |
normalize keyboard load error, remove unneeded code
Diffstat (limited to 'loader2/kbd.c')
-rw-r--r-- | loader2/kbd.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/loader2/kbd.c b/loader2/kbd.c index 1369febf0..5c4d05f7f 100644 --- a/loader2/kbd.c +++ b/loader2/kbd.c @@ -144,6 +144,13 @@ int chooseKeyboard(char ** keymap, char ** kbdtypep, int flags) { if (!rc) rc = loadKeymap(f); + /* normalize the error condition */ + /* MSWFIXME - do we want to warn the user that setting the + keyboard didn't work? + */ + if (rc != 0) + rc = LOADER_ERROR; + gunzip_close(f); if (keymap) *keymap = strdup(infoTable[num].name); |