You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by mm...@apache.org on 2005/09/18 02:47:17 UTC

svn commit: r289876 - /myfaces/share/trunk/src/java/org/apache/myfaces/renderkit/_SharedRendererUtils.java

Author: mmarinschek
Date: Sat Sep 17 17:47:14 2005
New Revision: 289876

URL: http://svn.apache.org/viewcvs?rev=289876&view=rev
Log:
fix for MYFACES-461. Thanks to Eric Hsieh for providing this patch.

Modified:
    myfaces/share/trunk/src/java/org/apache/myfaces/renderkit/_SharedRendererUtils.java

Modified: myfaces/share/trunk/src/java/org/apache/myfaces/renderkit/_SharedRendererUtils.java
URL: http://svn.apache.org/viewcvs/myfaces/share/trunk/src/java/org/apache/myfaces/renderkit/_SharedRendererUtils.java?rev=289876&r1=289875&r2=289876&view=diff
==============================================================================
--- myfaces/share/trunk/src/java/org/apache/myfaces/renderkit/_SharedRendererUtils.java (original)
+++ myfaces/share/trunk/src/java/org/apache/myfaces/renderkit/_SharedRendererUtils.java Sat Sep 17 17:47:14 2005
@@ -141,7 +141,8 @@
             // ...but have no idea of expected type
             // --> so let's convert it to an Object array
             int len = submittedValue.length;
-            Object [] convertedValues = (Object []) Array.newInstance(arrayComponentType, len);
+            Object [] convertedValues = (Object []) Array.newInstance(
+                    arrayComponentType==null?Object[].class:arrayComponentType,len);
             for (int i = 0; i < len; i++)
             {
                 convertedValues[i]