projects
/
pazpar2-moved-to-github.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
New pazpar2 option -X which puts pazpar2 in debug (insecure) mode.
[pazpar2-moved-to-github.git]
/
src
/
icu_chain_test.c
diff --git
a/src/icu_chain_test.c
b/src/icu_chain_test.c
index
ddc926e
..
9d4fddd
100644
(file)
--- a/
src/icu_chain_test.c
+++ b/
src/icu_chain_test.c
@@
-12,6
+12,9
@@
//#include <yaz/xmalloc.h>
#include <yaz/options.h>
//#include <yaz/xmalloc.h>
#include <yaz/options.h>
+
+#ifdef HAVE_ICU
+
#include <unicode/ucnv.h>
#include <unicode/ustring.h>
#include <unicode/ucnv.h>
#include <unicode/ustring.h>
@@
-474,10
+477,14
@@
static void process_text_file(const struct config_t *p_config)
free(line);
};
free(line);
};
+#endif // HAVE_ICU
+
int main(int argc, char **argv)
{
int main(int argc, char **argv)
{
+#ifdef HAVE_ICU
+
read_params(argc, argv, &config);
if (config.conffile && strlen(config.conffile))
read_params(argc, argv, &config);
if (config.conffile && strlen(config.conffile))
@@
-485,8
+492,16
@@
int main(int argc, char **argv)
if (config.print && strlen(config.print))
print_info(&config);
if (config.print && strlen(config.print))
print_info(&config);
-
-
+
+#else // HAVE_ICU
+
+ printf("ICU not available on your system.\n"
+ "Please install libicu36-dev and icu-doc or similar, "
+ "re-configure and re-compile\n");
+
+
+#endif // HAVE_ICU
+
return(0);
};
return(0);
};