You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pivot.apache.org by sm...@apache.org on 2013/01/03 18:35:01 UTC

svn commit: r1428499 - /pivot/branches/2.0.x/wtk/src/org/apache/pivot/wtk/content/TableViewMultiCellRenderer.java

Author: smartini
Date: Thu Jan  3 17:35:01 2013
New Revision: 1428499

URL: http://svn.apache.org/viewvc?rev=1428499&view=rev
Log:
resolve the IAE when (in some strange case) valueClass is null, by avoid entering the loop

Modified:
    pivot/branches/2.0.x/wtk/src/org/apache/pivot/wtk/content/TableViewMultiCellRenderer.java

Modified: pivot/branches/2.0.x/wtk/src/org/apache/pivot/wtk/content/TableViewMultiCellRenderer.java
URL: http://svn.apache.org/viewvc/pivot/branches/2.0.x/wtk/src/org/apache/pivot/wtk/content/TableViewMultiCellRenderer.java?rev=1428499&r1=1428498&r2=1428499&view=diff
==============================================================================
--- pivot/branches/2.0.x/wtk/src/org/apache/pivot/wtk/content/TableViewMultiCellRenderer.java (original)
+++ pivot/branches/2.0.x/wtk/src/org/apache/pivot/wtk/content/TableViewMultiCellRenderer.java Thu Jan  3 17:35:01 2013
@@ -324,6 +324,7 @@ public class TableViewMultiCellRenderer 
             TableView.CellRenderer cellRenderer = null;
             Class<?> valueClass = (cellData == null ? null : cellData.getClass());
             while (cellRenderer == null
+                && valueClass != null
                 && valueClass != Object.class) {
                 cellRenderer = cellRenderers.get(valueClass);