X-Git-Url: http://git.indexdata.com/?p=idzebra-moved-to-github.git;a=blobdiff_plain;f=index%2Frpnsearch.c;h=872cf8bbbf59f1c9ecb65bc8a12ec6be4b6a65ab;hp=873ca912e80196a46b66a34c07042dcfe24aece0;hb=11d386bdb7b6b4a9bba10da749a5770b509c1fbd;hpb=31161091e61af4a020f7f8a5798f518725c95810 diff --git a/index/rpnsearch.c b/index/rpnsearch.c index 873ca91..872cf8b 100644 --- a/index/rpnsearch.c +++ b/index/rpnsearch.c @@ -1811,6 +1811,7 @@ static ZEBRA_RES rpn_search_APT_numeric(ZebraHandle zh, Z_AttributesPlusTerm *zapt, const char *termz, const Odr_oid *attributeSet, + zint hits_limit, NMEM stream, const char *index_type, int complete_flag, @@ -1826,7 +1827,7 @@ static ZEBRA_RES rpn_search_APT_numeric(ZebraHandle zh, ZEBRA_RES res; struct grep_info grep_info; int alloc_sets = 0; - zint hits_limit_value; + zint hits_limit_value = hits_limit; const char *term_ref_id_str = 0; zebra_term_limits_APT(zh, zapt, &hits_limit_value, &term_ref_id_str, @@ -2383,7 +2384,8 @@ static ZEBRA_RES rpn_search_database(ZebraHandle zh, } else if (!strcmp(search_type, "numeric")) { - res = rpn_search_APT_numeric(zh, zapt, termz, attributeSet, stream, + res = rpn_search_APT_numeric(zh, zapt, termz, attributeSet, hits_limit, + stream, index_type, complete_flag, rank_type, xpath_use, rset_nmem,