diff options
| author | Sam Varshavchik | 2021-03-07 13:33:26 -0500 |
|---|---|---|
| committer | Sam Varshavchik | 2021-03-07 13:33:26 -0500 |
| commit | 92bcce9b28d5d123af67ff0201cd97508af21326 (patch) | |
| tree | bc639960de86a6dd58df937584a9f605d74591a4 /unicode/unicode_wordbreak.c | |
| parent | 5b36e887f9b8df27cacd7cf37c10652f16542c1b (diff) | |
| download | courier-libs-92bcce9b28d5d123af67ff0201cd97508af21326.tar.bz2 | |
courier-unicode: improve compression of lookup tables
Diffstat (limited to 'unicode/unicode_wordbreak.c')
| -rw-r--r-- | unicode/unicode_wordbreak.c | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/unicode/unicode_wordbreak.c b/unicode/unicode_wordbreak.c index 669a382..7fab8f5 100644 --- a/unicode/unicode_wordbreak.c +++ b/unicode/unicode_wordbreak.c @@ -134,11 +134,15 @@ int unicode_wb_next(unicode_wb_info_t i, char32_t ch) wb_info_t info; info.ch=ch; + info.cl=unicode_tab_lookup(ch, - unicode_indextab, - sizeof(unicode_indextab) - / sizeof(unicode_indextab[0]), + 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_WB_OTHER); |
