X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=src%2Ficu_I18N.c;h=f40b529294dd19bd505d38c7a2d853b5418bfbba;hb=3de3ea11e6756214a2e2d1e8f3631aac10ec266c;hp=67867778e6a4717cdaf4ed3c575a4b2118b9085c;hpb=e107b0011a295ccc61502d6e5ea79d9125a3fbb4;p=pazpar2-moved-to-github.git diff --git a/src/icu_I18N.c b/src/icu_I18N.c index 6786777..f40b529 100644 --- a/src/icu_I18N.c +++ b/src/icu_I18N.c @@ -18,7 +18,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ #if HAVE_CONFIG_H -#include "cconfig.h" +#include #endif #define USE_TIMING 0 @@ -885,6 +885,8 @@ struct icu_chain * icu_chain_xml_config(xmlNode *xml_node, xmlNode *node = 0; struct icu_chain * chain = 0; + xmlChar *xml_id = 0; + xmlChar *xml_locale = 0; if (!xml_node ||xml_node->type != XML_ELEMENT_NODE @@ -892,8 +894,8 @@ struct icu_chain * icu_chain_xml_config(xmlNode *xml_node, return 0; - xmlChar *xml_id = xmlGetProp(xml_node, (xmlChar *) "id"); - xmlChar *xml_locale = xmlGetProp(xml_node, (xmlChar *) "locale"); + xml_id = xmlGetProp(xml_node, (xmlChar *) "id"); + xml_locale = xmlGetProp(xml_node, (xmlChar *) "locale"); if (!xml_id || !strlen((const char *) xml_id) || !xml_locale || !strlen((const char *) xml_locale)) @@ -909,11 +911,12 @@ struct icu_chain * icu_chain_xml_config(xmlNode *xml_node, for (node = xml_node->children; node; node = node->next) { + xmlChar *xml_rule = 0; + struct icu_chain_step * step = 0; if (node->type != XML_ELEMENT_NODE) continue; - xmlChar *xml_rule = xmlGetProp(node, (xmlChar *) "rule"); - struct icu_chain_step * step = 0; + xml_rule = xmlGetProp(node, (xmlChar *) "rule"); if (!strcmp((const char *) node->name, (const char *) "casemap")){