diff options
Diffstat (limited to 'source/nds/charsets.h')
-rw-r--r-- | source/nds/charsets.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/source/nds/charsets.h b/source/nds/charsets.h new file mode 100644 index 0000000..28b7b7f --- /dev/null +++ b/source/nds/charsets.h @@ -0,0 +1,13 @@ +#ifndef __CHARSETS_H__ +#define __CHARSETS_H__ + +extern unsigned int charsets_utf32_conv(const unsigned char * ucs, unsigned char * cjk); +extern unsigned int charsets_ucs_conv(const unsigned char * uni, unsigned char * cjk); +extern void charsets_big5_conv(const unsigned char * big5, unsigned char * cjk); +extern void charsets_sjis_conv(const unsigned char * jis, unsigned char ** cjk, unsigned int * newsize); +extern unsigned int charsets_utf8_conv(const unsigned char * ucs, unsigned char * cjk); +extern unsigned int charsets_utf16_conv(const unsigned char * ucs, unsigned char * cjk); +extern unsigned int charsets_utf16be_conv(const unsigned char * ucs, unsigned char * cjk); +extern unsigned short charsets_gbk_to_ucs(const unsigned char * cjk); + +#endif //__CHARSETS_H__ |