diff options
| author | Andrey A. Chernov <ache@FreeBSD.org> | 1997-09-25 23:18:10 +0000 |
|---|---|---|
| committer | Andrey A. Chernov <ache@FreeBSD.org> | 1997-09-25 23:18:10 +0000 |
| commit | bed2de7d4c40f04e4decb5993e4ab2973287109c (patch) | |
| tree | f6a030af7938f40be6edd815ad40f9b439c54904 /lib/libc | |
| parent | 1284c1ad084f4c64aae20c7a9d4a8dbb7ce1cc86 (diff) | |
Notes
Diffstat (limited to 'lib/libc')
| -rw-r--r-- | lib/libc/locale/setrunelocale.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/lib/libc/locale/setrunelocale.c b/lib/libc/locale/setrunelocale.c index 627261ba919f..2d94e757cfab 100644 --- a/lib/libc/locale/setrunelocale.c +++ b/lib/libc/locale/setrunelocale.c @@ -47,9 +47,9 @@ extern int _none_init __P((_RuneLocale *)); #ifdef XPG4 extern int _UTF2_init __P((_RuneLocale *)); extern int _EUC_init __P((_RuneLocale *)); +extern int _MSKanji_init __P((_RuneLocale *)); extern int _xpg4_setrunelocale __P((char *)); #endif -extern int _MSKanji_init __P((_RuneLocale *)); extern _RuneLocale *_Read_RuneMagi __P((FILE *)); #ifdef XPG4 @@ -113,21 +113,21 @@ _xpg4_setrunelocale(encoding) fclose(fp); #ifdef XPG4 - if (!rl->encoding[0] || !strcmp(rl->encoding, "UTF2")) { + if (!rl->encoding[0] || !strcmp(rl->encoding, "UTF2")) return(_UTF2_init(rl)); #else - if (!rl->encoding[0]) { + if (!rl->encoding[0]) return(EINVAL); #endif - } else if (!strcmp(rl->encoding, "NONE")) { + else if (!strcmp(rl->encoding, "NONE")) return(_none_init(rl)); #ifdef XPG4 - } else if (!strcmp(rl->encoding, "EUC")) { + else if (!strcmp(rl->encoding, "EUC")) return(_EUC_init(rl)); -#endif - } else if (!strcmp(rl->encoding, "MSKanji")) { + else if (!strcmp(rl->encoding, "MSKanji")) return(_MSKanji_init(rl)); - } else +#endif + else return(EINVAL); } |
