diff options
author | Karl Williamson <khw@cpan.org> | 2021-06-30 18:21:16 -0600 |
---|---|---|
committer | Karl Williamson <khw@cpan.org> | 2021-08-14 09:44:58 -0600 |
commit | 6af810c44554f309acce080a8c3d2ebefa0eb965 (patch) | |
tree | 78ca4fd1f6bffd7f9dc7aa0eb4eb67e37e5eabc9 /utf8.h | |
parent | 5fd26678bf8c8b48b9fdad829c928780cd445d2e (diff) | |
download | perl-6af810c44554f309acce080a8c3d2ebefa0eb965.tar.gz |
Add utf8_to_utf16
Diffstat (limited to 'utf8.h')
-rw-r--r-- | utf8.h | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -86,6 +86,10 @@ the string is invariant. utf16_to_utf8_base(p, d, bytelen, newlen, 0, 1) #define utf16_to_utf8_reversed(p, d, bytelen, newlen) \ utf16_to_utf8_base(p, d, bytelen, newlen, 1, 0) +#define utf8_to_utf16(p, d, bytelen, newlen) \ + utf8_to_utf16_base(p, d, bytelen, newlen, 0, 1) +#define utf8_to_utf16_reversed(p, d, bytelen, newlen) \ + utf8_to_utf16_base(p, d, bytelen, newlen, 1, 0) #define to_uni_fold(c, p, lenp) _to_uni_fold_flags(c, p, lenp, FOLD_FLAGS_FULL) |