Fixed minor bug in ResultSet for jdbc2 reported by Matthew Denner that absolute doesn...
authorPeter Mount <peter@retep.org.uk>
Wed, 1 Nov 2000 16:55:32 +0000 (16:55 +0000)
committerPeter Mount <peter@retep.org.uk>
Wed, 1 Nov 2000 16:55:32 +0000 (16:55 +0000)
src/interfaces/jdbc/org/postgresql/jdbc2/ResultSet.java

index e606a16785da641ec8bf2c58853ab70d586bfa67..bb35c24bc518f5349be25f44874d7510cc0e2c3f 100644 (file)
@@ -839,14 +839,14 @@ public class ResultSet extends org.postgresql.ResultSet implements java.sql.Resu
 
        //if index<0, count from the end of the result set, but check
        //to be sure that it is not beyond the first index
-       if (index<0) 
+       if (index<0) {
            if (index>=-rows.size())
                internalIndex=rows.size()+index;
            else {
                beforeFirst();
                return false;
            }
-               
+       } else {
        //must be the case that index>0, 
        //find the correct place, assuming that 
        //the index is not too large
@@ -856,6 +856,7 @@ public class ResultSet extends org.postgresql.ResultSet implements java.sql.Resu
            afterLast();
            return false;
        }
+       }
 
        current_row=internalIndex;
        this_row = (byte [][])rows.elementAt(internalIndex);