X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=include%2Fyaz%2Ficu_I18N.h;h=a61de4b94e07a78a8c6d4bd4d7dc9bc520a45fc3;hb=bab540a6816b1ae07a834075e0c71d0f160565e4;hp=970d517aebea7342f3ce27263f7828a9b05d63ce;hpb=20d2c2d674de4b78f90de2356537a4ea542aeeac;p=yaz-moved-to-github.git diff --git a/include/yaz/icu_I18N.h b/include/yaz/icu_I18N.h index 970d517..a61de4b 100644 --- a/include/yaz/icu_I18N.h +++ b/include/yaz/icu_I18N.h @@ -34,8 +34,6 @@ #include -#include - #include /* Basic ICU data types */ #include /* char names */ @@ -120,14 +118,13 @@ int icu_utf16_casemap(struct icu_buf_utf16 * dest16, const char *locale, char action, UErrorCode *status); -UErrorCode icu_sortkey8_from_utf16(UCollator *coll, - struct icu_buf_utf8 * dest8, - struct icu_buf_utf16 * src16, - UErrorCode * status); +void icu_sortkey8_from_utf16(UCollator *coll, + struct icu_buf_utf8 * dest8, + struct icu_buf_utf16 * src16, + UErrorCode * status); struct icu_tokenizer { - char locale[16]; char action; UBreakIterator* bi; struct icu_buf_utf16 * buf16; @@ -225,7 +222,7 @@ void icu_chain_step_destroy(struct icu_chain_step * step); struct icu_chain { - char locale[16]; + char *locale; int sort; const char * src8cstr;