*** Array.java Sun Mar 24 16:52:46 2002 --- Array.java.orig Sun Mar 24 16:49:24 2002 *************** *** 134,140 **** case Types.NUMERIC: retVal = new BigDecimal[ count ]; for ( ; count > 0; count-- ) ! ((BigDecimal[])retVal)[i++] = ResultSet.toBigDecimal( arrayContents[(int)index++], 0 ); break; case Types.REAL: retVal = new float[ count ]; --- 134,140 ---- case Types.NUMERIC: retVal = new BigDecimal[ count ]; for ( ; count > 0; count-- ) ! ((BigDecimal[])retVal)[i] = ResultSet.toBigDecimal( arrayContents[(int)index++], 0 ); break; case Types.REAL: retVal = new float[ count ];