summaryrefslogtreecommitdiffstats
path: root/lib/libc/locale/setrunelocale.c
diff options
context:
space:
mode:
authorjulian <julian@FreeBSD.org>1997-09-24 20:38:12 +0000
committerjulian <julian@FreeBSD.org>1997-09-24 20:38:12 +0000
commit60b0e6fbbf1a5776748be4767011d3e485732adc (patch)
treec773c2cc8f832bee4890aa75b31542b803276d8b /lib/libc/locale/setrunelocale.c
parent176f82ad6924c1a3f56e27bd1161e134ae121875 (diff)
downloadFreeBSD-src-60b0e6fbbf1a5776748be4767011d3e485732adc.zip
FreeBSD-src-60b0e6fbbf1a5776748be4767011d3e485732adc.tar.gz
Submitted by: Sin'ichiro MIYATANI / Phase One, Inc <siu@phaseone.co.jp>
Basic support for the Shift JIS encoding of japanese. (and one tiny typo fixed in a comment)
Diffstat (limited to 'lib/libc/locale/setrunelocale.c')
-rw-r--r--lib/libc/locale/setrunelocale.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/libc/locale/setrunelocale.c b/lib/libc/locale/setrunelocale.c
index d44f8e2..627261b 100644
--- a/lib/libc/locale/setrunelocale.c
+++ b/lib/libc/locale/setrunelocale.c
@@ -49,6 +49,7 @@ extern int _UTF2_init __P((_RuneLocale *));
extern int _EUC_init __P((_RuneLocale *));
extern int _xpg4_setrunelocale __P((char *));
#endif
+extern int _MSKanji_init __P((_RuneLocale *));
extern _RuneLocale *_Read_RuneMagi __P((FILE *));
#ifdef XPG4
@@ -124,6 +125,8 @@ _xpg4_setrunelocale(encoding)
} else if (!strcmp(rl->encoding, "EUC")) {
return(_EUC_init(rl));
#endif
+ } else if (!strcmp(rl->encoding, "MSKanji")) {
+ return(_MSKanji_init(rl));
} else
return(EINVAL);
}
OpenPOWER on IntegriCloud