X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=index%2Frankstatic.c;h=2b8fb20647d8ac9a0039171c1732e11494dfbb34;hb=3e7372e15b55113d4d29582fc30e7e3a398161fc;hp=a17055f7489d825a91ad5414b8166e11bdc14959;hpb=342c28e71fe5122d17d760a930107cab0266e9c6;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) */ } /*