summaryrefslogtreecommitdiffstats
path: root/unicode/unicode_tablookup.c
diff options
context:
space:
mode:
authorSam Varshavchik2017-03-06 19:51:02 -0500
committerSam Varshavchik2017-03-06 19:51:02 -0500
commitf25724f8807dddededb347e4740bfed93fda7bf5 (patch)
treef91dab87d22a2363fb95eca8071d9b72be1ea0cb /unicode/unicode_tablookup.c
parent7b444198abbc9d46d1ae191f3153b959a13b11a1 (diff)
downloadcourier-libs-f25724f8807dddededb347e4740bfed93fda7bf5.tar.bz2
courier-unicode: C++11 update.
* Migrate to C++11: remove unicode_char, use char32_t. Replace std::vector<unicode_char> with std::u32string.
Diffstat (limited to 'unicode/unicode_tablookup.c')
-rw-r--r--unicode/unicode_tablookup.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/unicode/unicode_tablookup.c b/unicode/unicode_tablookup.c
index 067aa5d..1f04652 100644
--- a/unicode/unicode_tablookup.c
+++ b/unicode/unicode_tablookup.c
@@ -9,7 +9,7 @@
#define BLOCK_SIZE 256
-uint8_t unicode_tab_lookup(unicode_char ch,
+uint8_t unicode_tab_lookup(char32_t ch,
const size_t *unicode_indextab,
size_t unicode_indextab_sizeof,
const uint8_t (*unicode_rangetab)[2],
@@ -48,7 +48,7 @@ uint8_t unicode_tab_lookup(unicode_char ch,
return uclass;
}
-uint32_t unicode_tab32_lookup(unicode_char ch,
+uint32_t unicode_tab32_lookup(char32_t ch,
const size_t *unicode_indextab,
size_t unicode_indextab_sizeof,
const uint8_t (*unicode_rangetab)[2],