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);