From 92bcce9b28d5d123af67ff0201cd97508af21326 Mon Sep 17 00:00:00 2001 From: Sam Varshavchik Date: Sun, 7 Mar 2021 13:33:26 -0500 Subject: courier-unicode: improve compression of lookup tables --- unicode/unicode_scripts.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'unicode/unicode_scripts.c') diff --git a/unicode/unicode_scripts.c b/unicode/unicode_scripts.c index 713846b..e4866ea 100644 --- a/unicode/unicode_scripts.c +++ b/unicode/unicode_scripts.c @@ -10,10 +10,14 @@ unicode_script_t unicode_script(char32_t a) { - return unicode_tab_lookup(a, unicode_indextab, - sizeof(unicode_indextab) - /sizeof(unicode_indextab[0]), + return unicode_tab_lookup(a, + unicode_starting_indextab, + unicode_starting_pagetab, + sizeof(unicode_starting_indextab)/ + sizeof(unicode_starting_indextab[0]), unicode_rangetab, + sizeof(unicode_rangetab)/ + sizeof(unicode_rangetab[0]), unicode_classtab, unicode_script_unknown); } -- cgit v1.2.3