X-Git-Url: http://lists.indexdata.com/cgi-bin?a=blobdiff_plain;f=src%2Ficu_I18N.h;h=8ad7b11e6db4367925af121d5d26792af71b2c93;hb=b55d58436ec1d0b56ea2833ab8a711f8b9232ed7;hp=299eb7b961abefc716f5875d0c1d3451d1bc839a;hpb=ccd92f7fc3f0a764cd38c13d7b2fcd1674c10fa2;p=pazpar2-moved-to-github.git diff --git a/src/icu_I18N.h b/src/icu_I18N.h index 299eb7b..8ad7b11 100644 --- a/src/icu_I18N.h +++ b/src/icu_I18N.h @@ -1,4 +1,4 @@ -/* $Id: icu_I18N.h,v 1.15 2007-05-20 19:00:17 marc Exp $ +/* $Id: icu_I18N.h,v 1.16 2007-05-21 10:14:08 marc Exp $ Copyright (c) 2006-2007, Index Data. This file is part of Pazpar2. @@ -26,6 +26,8 @@ #include +#include +#include #include /* Basic ICU data types */ #include /* char names */ @@ -245,8 +247,13 @@ struct icu_chain struct icu_chain * icu_chain_create(const uint8_t * identifier, const uint8_t * locale); + void icu_chain_destroy(struct icu_chain * chain); +struct icu_chain * icu_chain_xml_config(xmlNode *xml_node, + UErrorCode * status); + + struct icu_chain_step * icu_chain_insert_step(struct icu_chain * chain, enum icu_chain_step_type type, const uint8_t * rule,