diff options
Diffstat (limited to 'src/LYrcFile.c')
-rw-r--r-- | src/LYrcFile.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/LYrcFile.c b/src/LYrcFile.c index 579b6db5..d998ea7e 100644 --- a/src/LYrcFile.c +++ b/src/LYrcFile.c @@ -246,12 +246,12 @@ PUBLIC void read_rc NOPARAMS if ((cp2 = (char *)strchr(cp, '=')) != NULL) cp = cp2 + 1; cp = LYSkipBlanks(cp); - for (; LYchar_set_names[i]; i++) { - if (!strncmp(cp, LYchar_set_names[i], strlen(cp))) { - current_char_set=i; - break; - } - } + + i = UCGetLYhndl_byAnyName(cp); /* by MIME or full name */ + if (i < 0) + ; /* do nothing here: so fallback to lynx.cfg */ + else + current_char_set = i; /* * Preferred language. |