diff options
author | Akira Kakuto <kakuto@fuk.kindai.ac.jp> | 2015-12-26 04:23:33 +0000 |
---|---|---|
committer | Akira Kakuto <kakuto@fuk.kindai.ac.jp> | 2015-12-26 04:23:33 +0000 |
commit | 26036033027b092a462717c3950dc869095717ed (patch) | |
tree | 389aa07cdd3c369f8b8370921e6a47924f0c4d95 /Build/source/texk/dvipdfm-x/unicode.h | |
parent | fa5fc01573824dc8ce0d249d12b223a29b589364 (diff) |
texk/dvipdfm-x: png, and unocode patch from S. Hirata.
git-svn-id: svn://tug.org/texlive/trunk@39201 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/dvipdfm-x/unicode.h')
-rw-r--r-- | Build/source/texk/dvipdfm-x/unicode.h | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/Build/source/texk/dvipdfm-x/unicode.h b/Build/source/texk/dvipdfm-x/unicode.h index 94bbc719994..0c9df5b5e2c 100644 --- a/Build/source/texk/dvipdfm-x/unicode.h +++ b/Build/source/texk/dvipdfm-x/unicode.h @@ -23,9 +23,13 @@ #ifndef _UNICODE_H_ #define _UNICODE_H_ -extern void UC_set_verbose (void); - -extern int UC_sput_UTF16BE (int32_t ucv, unsigned char **dstpp, unsigned char *endptr); extern int UC_is_valid (int32_t ucv); -extern int32_t UC_UTF8_decode_char(const unsigned char **pp, const unsigned char *endptr); +extern int UC_UTF16BE_is_valid_string (const unsigned char *p, const unsigned char *endptr); +extern int UC_UTF8_is_valid_string (const unsigned char *p, const unsigned char *endptr); + +extern size_t UC_UTF16BE_encode_char (int32_t ucv, unsigned char **dstpp, unsigned char *endptr); +extern int32_t UC_UTF16BE_decode_char (const unsigned char **pp, const unsigned char *endptr); +extern int32_t UC_UTF8_decode_char (const unsigned char **pp, const unsigned char *endptr); +extern size_t UC_UTF8_encode_char (int32_t ucv, unsigned char **dstpp, unsigned char *endptr); + #endif /* _UNICODE_H_ */ |