X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=test%2Ftest_icu.c;h=1c04fb00f5e5ddaa86ba67c85d600e9116154bbe;hp=2ad005ca0fe2a4b2b1b06645d426008f12f511e6;hb=43a9d38d20c1b1bcd1a03b2445a501d27526bd35;hpb=3107ce3a34993d2f784387f227a50343fff83bbc diff --git a/test/test_icu.c b/test/test_icu.c index 2ad005c..1c04fb0 100644 --- a/test/test_icu.c +++ b/test/test_icu.c @@ -1,5 +1,5 @@ /* This file is part of the YAZ toolkit. - * Copyright (C) 1995-2010 Index Data + * Copyright (C) 1995-2011 Index Data * See the file LICENSE for details. */ @@ -450,6 +450,8 @@ static void check_icu_chain(void) xmlFreeDoc(doc); YAZ_CHECK(chain); + if (!chain) + return; YAZ_CHECK(icu_chain_assign_cstr(chain, en_str, &status)); @@ -507,6 +509,8 @@ static void check_bug_1140(void) xmlFreeDoc(doc); YAZ_CHECK(chain); + if (!chain) + return; YAZ_CHECK(icu_chain_assign_cstr( chain, "O Romeo, Romeo! wherefore art thou\t Romeo?", @@ -773,6 +777,8 @@ static void check_icu_iter2(void) xmlFreeDoc(doc); YAZ_CHECK(chain); + if (!chain) + return; YAZ_CHECK(test_iter(chain, "Adobe Acrobat Reader, 1991-1999.", "[adobe][acrobat][reader][1991][][1999][]"));