Updated Branches:
  refs/heads/wicket-1.5.x 8815e7c61 -> 19d06d27c

Minor performance improvement.

No need to make any checks if the input is empty (null or ""). Just return it.


Project: http://git-wip-us.apache.org/repos/asf/wicket/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/19d06d27
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/19d06d27
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/19d06d27

Branch: refs/heads/wicket-1.5.x
Commit: 19d06d27c6c7b4cff29cf76b5f435e1f4b764daa
Parents: 8815e7c
Author: Martin Tzvetanov Grigorov <[email protected]>
Authored: Tue Oct 16 11:22:33 2012 +0200
Committer: Martin Tzvetanov Grigorov <[email protected]>
Committed: Tue Oct 16 11:22:33 2012 +0200

----------------------------------------------------------------------
 .../java/org/apache/wicket/request/UrlDecoder.java |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/wicket/blob/19d06d27/wicket-request/src/main/java/org/apache/wicket/request/UrlDecoder.java
----------------------------------------------------------------------
diff --git 
a/wicket-request/src/main/java/org/apache/wicket/request/UrlDecoder.java 
b/wicket-request/src/main/java/org/apache/wicket/request/UrlDecoder.java
index d0564eb..0738d10 100644
--- a/wicket-request/src/main/java/org/apache/wicket/request/UrlDecoder.java
+++ b/wicket-request/src/main/java/org/apache/wicket/request/UrlDecoder.java
@@ -19,6 +19,8 @@ package org.apache.wicket.request;
 import java.io.UnsupportedEncodingException;
 import java.nio.charset.Charset;
 
+import org.apache.wicket.util.string.Strings;
+
 /**
  * Adapted from java.net.URLDecoder, but defines instances for query string 
decoding versus URL path
  * component decoding.
@@ -84,9 +86,9 @@ public class UrlDecoder
         */
        public String decode(final String s, final String enc)
        {
-               if (s == null)
+               if (Strings.isEmpty(s))
                {
-                       return null;
+                       return s;
                }
 
                int numChars = s.length();

Reply via email to