You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by cu...@apache.org on 2004/02/09 19:10:45 UTC

cvs commit: jakarta-lucene/src/java/org/apache/lucene/index SegmentTermDocs.java

cutting     2004/02/09 10:10:45

  Modified:    src/java/org/apache/lucene/index SegmentTermDocs.java
  Log:
  Fix a bug in skipTo().
  
  Revision  Changes    Path
  1.5       +2 -2      jakarta-lucene/src/java/org/apache/lucene/index/SegmentTermDocs.java
  
  Index: SegmentTermDocs.java
  ===================================================================
  RCS file: /home/cvs/jakarta-lucene/src/java/org/apache/lucene/index/SegmentTermDocs.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- SegmentTermDocs.java	15 Jan 2004 22:42:32 -0000	1.4
  +++ SegmentTermDocs.java	9 Feb 2004 18:10:45 -0000	1.5
  @@ -196,9 +196,9 @@
           lastSkipDoc = skipDoc;
           lastFreqPointer = freqPointer;
           lastProxPointer = proxPointer;
  -        if (skipDoc >= doc)
  +        if (skipDoc != 0 && skipDoc >= doc)
             numSkipped += skipInterval;
  -        
  +
           if ((count + numSkipped + skipInterval) > df)
             break;                                  // no more skips
   
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: lucene-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: lucene-dev-help@jakarta.apache.org