Fixed minor bug in ResultSet for jdbc2 reported by Matthew Denner that absolute doesn...
authorPeter Mount
Wed, 1 Nov 2000 16:55:32 +0000 (16:55 +0000)
committerPeter Mount
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);