From 08fcb37b8bac4d5573b6afec27c3f3df4119781f Mon Sep 17 00:00:00 2001 From: Adam Dickmeiss Date: Mon, 8 Nov 2010 15:25:01 +0100 Subject: [PATCH] Dont work with NULL chains --- test/test_icu.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/test/test_icu.c b/test/test_icu.c index 2ad005c..8be8869 100644 --- a/test/test_icu.c +++ b/test/test_icu.c @@ -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][]")); -- 1.7.10.4