X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=index%2Frpnsearch.c;h=425cef8ec3a601713c5a517701a55d312a70ec90;hb=e05cb2631696372c6bdabcabe22401efe9645ab7;hp=d35350ab07f5eee18c5117a4f7ee21adbae2f9d2;hpb=4e476a533ed351b90fd331a0dd827084686a9158;p=idzebra-moved-to-github.git diff --git a/index/rpnsearch.c b/index/rpnsearch.c index d35350a..425cef8 100644 --- a/index/rpnsearch.c +++ b/index/rpnsearch.c @@ -1,4 +1,4 @@ -/* $Id: rpnsearch.c,v 1.4 2006-12-20 14:19:21 adam Exp $ +/* $Id: rpnsearch.c,v 1.5 2006-12-20 14:29:04 adam Exp $ Copyright (C) 1995-2006 Index Data ApS @@ -1699,7 +1699,7 @@ static int numeric_relation(ZebraHandle zh, Z_AttributesPlusTerm *zapt, yaz_log(log_level_rpn, "dict_lookup_grep: %s", term_tmp); r = dict_lookup_grep(zh->reg->dict, term_dict, 0, grep_info, max_pos, 0, grep_handle); - if (r) + if (r != 0 && r != 1) yaz_log(YLOG_WARN, "dict_lookup_grep fail, rel = gt: %d", r); yaz_log(log_level_rpn, "%d positions", grep_info->isam_p_indx); return 1;