X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=index%2Frankstatic.c;h=2b8fb20647d8ac9a0039171c1732e11494dfbb34;hb=cb744fce22089ac1cb861cbebe502fb0e2ae4321;hp=a17055f7489d825a91ad5414b8166e11bdc14959;hpb=8e4994aae59602f0caabe147d8ebd65ec08d3e3a;p=idzebra-moved-to-github.git diff --git a/index/rankstatic.c b/index/rankstatic.c index a17055f..2b8fb20 100644 --- a/index/rankstatic.c +++ b/index/rankstatic.c @@ -1,4 +1,4 @@ -/* $Id: rankstatic.c,v 1.1 2005-08-19 09:21:34 adam Exp $ +/* $Id: rankstatic.c,v 1.2 2005-08-19 10:48:36 adam Exp $ Copyright (C) 1995-2005 Index Data ApS @@ -22,6 +22,7 @@ Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA #include #include +#include #ifdef WIN32 #include #endif @@ -122,7 +123,8 @@ static int calc (void *set_handle, zint sysno, zint staticrank) if (!si->no_rank_entries) return -1; /* ranking not enabled for any terms */ - return staticrank+10; + /* staticrank = 0 is highest, MAXINT lowest */ + return INT_MAX - staticrank; /* but score is reverse (logical) */ } /*