X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=utf8.h;h=d1989ecc881f5c80a403b3cc1156ba6757c24ed5;hb=0d863452f5cac86322a90184dc68dbf446006ed7;hp=9546fe8486a4fb7069a9202c2bf1f570d4cb9602;hpb=814fafa7eb0f558ee6baaa3044451757580d60bf;p=p5sagit%2Fp5-mst-13.2.git diff --git a/utf8.h b/utf8.h index 9546fe8..d1989ec 100644 --- a/utf8.h +++ b/utf8.h @@ -58,8 +58,8 @@ END_EXTERN_C #define ASCII_TO_NEED(enc,ch) (ch) /* As there are no translations avoid the function wrapper */ -#define Perl_utf8n_to_uvchr Perl_utf8n_to_uvuni -#define Perl_uvchr_to_utf8 Perl_uvuni_to_utf8 +#define utf8n_to_uvchr utf8n_to_uvuni +#define uvchr_to_utf8 uvuni_to_utf8 /* @@ -145,7 +145,7 @@ encoded character. * Note: we try to be careful never to call the isXXX_utf8() functions * unless we're pretty sure we've seen the beginning of a UTF-8 character * (that is, the two high bits are set). Otherwise we risk loading in the - * heavy-duty SWASHINIT and SWASHGET routines unnecessarily. + * heavy-duty swash_init and swash_fetch routines unnecessarily. */ #define isIDFIRST_lazy_if(p,c) ((IN_BYTES || (!c || (*((const U8*)p) < 0xc0))) \ ? isIDFIRST(*(p)) \ @@ -332,6 +332,7 @@ encoded character. #define IS_UTF8_CHAR_FAST(n) ((n) <= 4) +#define uvuni_to_utf8(d, uv) uvuni_to_utf8_flags(d, uv, 0) #define is_utf8_string_loc(s, len, ep) is_utf8_string_loclen(s, len, ep, 0) #endif /* IS_UTF8_CHAR() for UTF-8 */