Hi, the attached patch fixes a NullPointerException for me. ChangeLog:
2006-09-01 Robert Schuster <[EMAIL PROTECTED]> * javax/swing/table/DefaultTableModel.java: (checkSize): Added null check for dataVector. cya Robert
Index: javax/swing/table/DefaultTableModel.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/swing/table/DefaultTableModel.java,v retrieving revision 1.16 diff -u -r1.16 DefaultTableModel.java --- javax/swing/table/DefaultTableModel.java 17 May 2006 20:52:05 -0000 1.16 +++ javax/swing/table/DefaultTableModel.java 1 Sep 2006 18:37:47 -0000 @@ -625,7 +625,7 @@ if (columnCount > columnIdentifiers.size()) columnIdentifiers.setSize(columnCount); - if (rowCount > dataVector.size()) + if (dataVector != null && rowCount > dataVector.size()) { int rowsToAdd = rowCount - dataVector.size(); addExtraRows(rowsToAdd, columnCount);
signature.asc
Description: OpenPGP digital signature