You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lu...@apache.org on 2009/11/23 19:07:36 UTC

svn commit: r883437 - /myfaces/shared/trunk_4.0.x/core/src/main/java/org/apache/myfaces/shared/renderkit/html/HtmlListboxRendererBase.java

Author: lu4242
Date: Mon Nov 23 18:07:33 2009
New Revision: 883437

URL: http://svn.apache.org/viewvc?rev=883437&view=rev
Log:
Fix NullPointerException when UISelectMany instance is used with this renderer

Modified:
    myfaces/shared/trunk_4.0.x/core/src/main/java/org/apache/myfaces/shared/renderkit/html/HtmlListboxRendererBase.java

Modified: myfaces/shared/trunk_4.0.x/core/src/main/java/org/apache/myfaces/shared/renderkit/html/HtmlListboxRendererBase.java
URL: http://svn.apache.org/viewvc/myfaces/shared/trunk_4.0.x/core/src/main/java/org/apache/myfaces/shared/renderkit/html/HtmlListboxRendererBase.java?rev=883437&r1=883436&r2=883437&view=diff
==============================================================================
--- myfaces/shared/trunk_4.0.x/core/src/main/java/org/apache/myfaces/shared/renderkit/html/HtmlListboxRendererBase.java (original)
+++ myfaces/shared/trunk_4.0.x/core/src/main/java/org/apache/myfaces/shared/renderkit/html/HtmlListboxRendererBase.java Mon Nov 23 18:07:33 2009
@@ -45,7 +45,11 @@
     {
         org.apache.myfaces.shared.renderkit.RendererUtils.checkParamValidity(facesContext, uiComponent, null);
 
-        int size = (Integer)uiComponent.getAttributes().get(JSFAttr.SIZE_ATTR);
+        Integer size = (Integer)uiComponent.getAttributes().get(JSFAttr.SIZE_ATTR);
+        if (size == null)
+        {
+            size = Integer.MIN_VALUE;
+        }
 
         if (uiComponent instanceof UISelectMany)
         {