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/12/04 23:34:33 UTC

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

Author: lu4242
Date: Fri Dec  4 22:34:32 2009
New Revision: 887398

URL: http://svn.apache.org/viewvc?rev=887398&view=rev
Log:
MYFACES-2445 NPE on rendering outcome target links (Thanks to Michael Kurz for provide this patch)

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

Modified: myfaces/shared/trunk_4.0.x/core/src/main/java/org/apache/myfaces/shared/renderkit/html/HtmlRendererUtils.java
URL: http://svn.apache.org/viewvc/myfaces/shared/trunk_4.0.x/core/src/main/java/org/apache/myfaces/shared/renderkit/html/HtmlRendererUtils.java?rev=887398&r1=887397&r2=887398&view=diff
==============================================================================
--- myfaces/shared/trunk_4.0.x/core/src/main/java/org/apache/myfaces/shared/renderkit/html/HtmlRendererUtils.java (original)
+++ myfaces/shared/trunk_4.0.x/core/src/main/java/org/apache/myfaces/shared/renderkit/html/HtmlRendererUtils.java Fri Dec  4 22:34:32 2009
@@ -1824,7 +1824,7 @@
             }
         }
         
-        Map<String, List<String>> parameters = null;
+        Map<String, List<String>> parameters = new HashMap<String,List<String>>();
         
         for (Iterator it = component.getChildren().iterator(); it.hasNext(); )
         {
@@ -1839,10 +1839,6 @@
                 }
                 String name = ((UIParameter)child).getName();
                 Object value = ((UIParameter)child).getValue();
-                if (parameters == null)
-                {
-                    parameters = new HashMap<String,List<String>>();
-                }
                 if (parameters.containsKey(name))
                 {
                     parameters.get(name).add(value.toString());