X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=index%2Fzsets.c;h=299a5342179513df551c4d3eae2c8087193a4b4a;hb=65ffa52caa982b4caced8032117a3a21b8769103;hp=9ced5ee9828ad3f525bb0d0c79fd83e5a9eb7611;hpb=48d62eb784b4476f4be281417b94878e7169bf2c;p=idzebra-moved-to-github.git diff --git a/index/zsets.c b/index/zsets.c index 9ced5ee..299a534 100644 --- a/index/zsets.c +++ b/index/zsets.c @@ -1,4 +1,4 @@ -/* $Id: zsets.c,v 1.41 2003-01-13 22:45:22 adam Exp $ +/* $Id: zsets.c,v 1.44 2003-03-26 16:41:48 adam Exp $ Copyright (C) 1995,1996,1997,1998,1999,2000,2001,2002 Index Data Aps @@ -691,7 +691,7 @@ void resultSetSortSingle (ZebraHandle zh, NMEM nmem, yaz_log (LOG_LOG, "resultSetSortSingle end"); } -RSET resultSetRef (ZebraHandle zh, Z_ResultSetId *resultSetId) +RSET resultSetRef (ZebraHandle zh, const char *resultSetId) { ZebraSet s; @@ -717,7 +717,7 @@ void resultSetRank (ZebraHandle zh, ZebraSet zebraSet, RSET rset) yaz_log (LOG_LOG, "resultSetRank"); - rank_class = zebraRankLookup (zh, "rank-1"); + rank_class = zebraRankLookup (zh, res_get_def(zh->res, "rank", "rank-1")); rc = rank_class->control; if (rset_read (rset, rfd, &key, &term_index)) @@ -765,7 +765,7 @@ ZebraRankClass zebraRankLookup (ZebraHandle zh, const char *name) if (p && !p->init_flag) { if (p->control->create) - p->class_handle = (*p->control->create)(zh->reg); + p->class_handle = (*p->control->create)(zh); p->init_flag = 1; } return p;