home *** CD-ROM | disk | FTP | other *** search
- /***
- *mbtohira.c - Convert character from katakana to hiragana (Japanese).
- *
- * Copyright (c) 1985-1997, Microsoft Corporation. All rights reserved.
- *
- *Purpose:
- * defines _jtohira() - convert character to hiragana.
- *
- *******************************************************************************/
-
- #ifdef _MBCS
-
- #include <cruntime.h>
- #include <mbdata.h>
- #include <mbstring.h>
- #include <mbctype.h>
-
-
- /***
- *unsigned int _mbctohira(c) - Converts character to hiragana.
- *
- *Purpose:
- * Converts the character c from katakana to hiragana, if possible.
- *
- *Entry:
- * unsigned int c - Character to convert.
- *
- *Exit:
- * Returns the converted character.
- *
- *Exceptions:
- *
- *******************************************************************************/
-
- unsigned int __cdecl _mbctohira(
- unsigned int c
- )
- {
- if (_ismbckata(c) && c <= 0x8393) {
- if (c < 0x837f)
- c -= 0xa1;
- else
- c -= 0xa2;
- }
- return(c);
- }
-
- #endif /* _MBCS */
-