Changeset 1661


Ignore:
Timestamp:
2000-11-09T15:06:08+13:00 (23 years ago)
Author:
nzdl
Message:

Fixed a couple of minor bugs in phrase searching code

Location:
trunk/gsdl/src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl/src/colservr/phrasesearch.cpp

    r1285 r1661  
    148148  if (gran.empty()) return false;
    149149 
    150   if (gran == "text") {
     150  // note that we're treating indexes with granularity of 'all' (i.e. text,Title,Creator)
     151  // as if they were simply 'text' indexes
     152  if (gran == "text" || gran == "all") {
    151153    char *doc = NULL;
    152154    int doclen = 0;
  • trunk/gsdl/src/recpt/queryaction.cpp

    r1373 r1661  
    925925  int firstdoc = args.getintarg("r");
    926926  int hitsperpage = args.getintarg("o");
    927   if (numdocs > maxdocs) numdocs = maxdocs;
     927  if (maxdocs == -1) maxdocs = numdocs;
     928  else if (numdocs > maxdocs) numdocs = maxdocs;
    928929  if (hitsperpage == -1) hitsperpage = numdocs;
    929930
Note: See TracChangeset for help on using the changeset viewer.