From 5670e4ac9b1b2fe462afdfec8dc0f747957084bc Mon Sep 17 00:00:00 2001 From: Adam Dickmeiss Date: Thu, 20 Dec 2007 19:05:12 +0000 Subject: [PATCH] Let zebra_map_tokenize_start returns -1 in case of error. --- util/zebramap.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/util/zebramap.c b/util/zebramap.c index c833799..67613ec 100644 --- a/util/zebramap.c +++ b/util/zebramap.c @@ -1,4 +1,4 @@ -/* $Id: zebramap.c,v 1.76 2007-12-20 19:02:12 adam Exp $ +/* $Id: zebramap.c,v 1.77 2007-12-20 19:05:12 adam Exp $ Copyright (C) 1995-2007 Index Data ApS @@ -716,12 +716,13 @@ int zebra_map_tokenize_start(zebra_map_t zm, icu_chain_assign_cstr(zm->icu_chain, wrbuf_cstr(zm->input_str), &status); - if (zm->debug) + if (!U_SUCCESS(status)) { - if (!U_SUCCESS(status)) + if (zm->debug) { yaz_log(YLOG_WARN, "bad encoding for input"); } + return -1; } } #endif -- 1.7.10.4