From 5ad72a06ed207bbcd35d40854b4c768078b6c62d Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Sat, 11 Oct 2003 20:14:23 +0000 Subject: [PATCH] Added UTF8_SKIP_BWD. --- charset/unicode.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/charset/unicode.h b/charset/unicode.h index 1b8f4b67..7bc6f235 100644 --- a/charset/unicode.h +++ b/charset/unicode.h @@ -124,6 +124,8 @@ enum unicode_char_type { p++, c <<= 1; \ } while (0) +#define UTF8_SKIP_BWD(p) while ((--*(p) & 0xc0) == 0x80) + #define UTF8_SPACE(u) ((u) < 0x80 ? 1 : (u) < 0x800 ? 2 : 3) uns ucs2_to_utf8(byte *, word *); -- 2.39.5