You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@turbine.apache.org by he...@apache.org on 2005/09/09 16:04:14 UTC
svn commit: r279778 -
/jakarta/turbine/core/branches/TURBINE_2_3_BRANCH/src/java/org/apache/turbine/util/parser/ParserUtils.java
Author: henning
Date: Fri Sep 9 07:04:11 2005
New Revision: 279778
URL: http://svn.apache.org/viewcvs?rev=279778&view=rev
Log:
Remove NPE in convertAndTrim
Modified:
jakarta/turbine/core/branches/TURBINE_2_3_BRANCH/src/java/org/apache/turbine/util/parser/ParserUtils.java
Modified: jakarta/turbine/core/branches/TURBINE_2_3_BRANCH/src/java/org/apache/turbine/util/parser/ParserUtils.java
URL: http://svn.apache.org/viewcvs/jakarta/turbine/core/branches/TURBINE_2_3_BRANCH/src/java/org/apache/turbine/util/parser/ParserUtils.java?rev=279778&r1=279777&r2=279778&view=diff
==============================================================================
--- jakarta/turbine/core/branches/TURBINE_2_3_BRANCH/src/java/org/apache/turbine/util/parser/ParserUtils.java (original)
+++ jakarta/turbine/core/branches/TURBINE_2_3_BRANCH/src/java/org/apache/turbine/util/parser/ParserUtils.java Fri Sep 9 07:04:11 2005
@@ -88,28 +88,33 @@
*/
public static String convertAndTrim(String value, int fold)
{
- String tmp = value.trim();
+ String tmp = null;
- switch (fold)
+ if (value != null)
{
- case URL_CASE_FOLDING_NONE:
- {
- break;
- }
- case URL_CASE_FOLDING_LOWER:
- {
- tmp = tmp.toLowerCase();
- break;
- }
- case URL_CASE_FOLDING_UPPER:
- {
- tmp = tmp.toUpperCase();
- break;
- }
- default:
+ tmp = value.trim();
+
+ switch (fold)
{
- log.error("Passed " + fold + " as fold rule, which is illegal!");
- break;
+ case URL_CASE_FOLDING_NONE:
+ {
+ break;
+ }
+ case URL_CASE_FOLDING_LOWER:
+ {
+ tmp = tmp.toLowerCase();
+ break;
+ }
+ case URL_CASE_FOLDING_UPPER:
+ {
+ tmp = tmp.toUpperCase();
+ break;
+ }
+ default:
+ {
+ log.error("Passed " + fold + " as fold rule, which is illegal!");
+ break;
+ }
}
}
return tmp;
---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-dev-help@jakarta.apache.org