X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=util%2Fyaz-icu.c;h=044afcb48774b54ab099ee5de89e827c5c065eef;hb=0edd22d3d3fb9bafa8795815517e9ad51d51641f;hp=30d9048765c7f99c1ab52981f320530c9c453466;hpb=ee6ab2ee3a9ee1a8c65d7272ec7fba1d886f5af0;p=yaz-moved-to-github.git diff --git a/util/yaz-icu.c b/util/yaz-icu.c index 30d9048..044afcb 100644 --- a/util/yaz-icu.c +++ b/util/yaz-icu.c @@ -1,5 +1,5 @@ /* This file is part of the YAZ toolkit. - * Copyright (C) 1995-2008 Index Data + * Copyright (C) 1995-2009 Index Data * See the file LICENSE for details. */ @@ -393,7 +393,7 @@ static void print_icu_xml_locales(const struct config_t *p_config) if(U_FAILURE(status)) { fprintf(stderr, "ICU Error: %d %s\n", status, u_errorName(status)); - exit(status); + exit(2); } } @@ -438,11 +438,11 @@ static void process_text_file(const struct config_t *p_config) UErrorCode status = U_ZERO_ERROR; int success = 0; - if (! xml_node) + if (!xml_node) { printf("Could not parse XML config file '%s' \n", config.conffile); - exit (1); + exit(1); } config.chain = icu_chain_xml_config(xml_node, 1, &status); @@ -452,7 +452,7 @@ static void process_text_file(const struct config_t *p_config) else { printf("Could not set up ICU chain from config file '%s' \n", config.conffile); - exit (1); + exit(1); } if (p_config->xmloutput) @@ -536,9 +536,10 @@ int main(int argc, char **argv) "re-configure and re-compile\n"); + exit(3); #endif /* YAZ_HAVE_ICU */ - return(0); + return 0; }