Fixed DatabaseMetaData.getTableTypes()
authorPeter Mount <[email protected]>
Thu, 20 Jul 2000 15:30:05 +0000 (15:30 +0000)
committerPeter Mount <[email protected]>
Thu, 20 Jul 2000 15:30:05 +0000 (15:30 +0000)
src/interfaces/jdbc/CHANGELOG
src/interfaces/jdbc/org/postgresql/jdbc1/DatabaseMetaData.java
src/interfaces/jdbc/org/postgresql/jdbc2/DatabaseMetaData.java

index 347cce5f941dfeccf7704cf9aae8260ba704f724..4a5d3cd659664ea5195ac2dcdbaa138f6c24dbfa 100644 (file)
@@ -1,3 +1,6 @@
+Thu Jul 20 16:30:00 BST 2000 [email protected]
+       - Fixed DatabaseMetaData.getTableTypes()
+
 Tue Jun 06 12:00:00 BST 2000 [email protected]
        - Added org/postgresql/DriverClass.java to the list of files removed
          by make clean (it's dynamically built)
index babc4fa03e05e4564523a5b2f2804b3ad87c7719..73d01db73c40438d1c1753fde80e361157fdeee5 100644 (file)
@@ -1787,9 +1787,9 @@ public class DatabaseMetaData implements java.sql.DatabaseMetaData
   {
     Field f[] = new Field[1];
     Vector v = new Vector();
-    byte[][] tuple = new byte[1][0];
     f[0] = new Field(connection,new String("TABLE_TYPE"),iVarcharOid,32);
     for(int i=0;i<getTableTypes.length;i++) {
+      byte[][] tuple = new byte[1][0];
       tuple[0] = getTableTypes[i][0].getBytes();
       v.addElement(tuple);
     }
index 7f46c1cf7e56ca923bab9c3a4857f6953dc67052..bd19b6427a8fe4d0a0d21a7eed16f953404f34d2 100644 (file)
@@ -1787,9 +1787,9 @@ public class DatabaseMetaData implements java.sql.DatabaseMetaData
   {
     Field f[] = new Field[1];
     Vector v = new Vector();
-    byte[][] tuple = new byte[1][0];
     f[0] = new Field(connection,new String("TABLE_TYPE"),iVarcharOid,32);
     for(int i=0;i<getTableTypes.length;i++) {
+      byte[][] tuple = new byte[2][0];
       tuple[0] = getTableTypes[i][0].getBytes();
       v.addElement(tuple);
     }