You are viewing a plain text version of this content. The canonical link for it is here.
Posted to taglibs-dev@jakarta.apache.org by lu...@apache.org on 2002/04/22 18:47:20 UTC
cvs commit: jakarta-taglibs/standard/src/org/apache/taglibs/standard/tag/rt/fmt ParseNumberTag.java
luehe 02/04/22 09:47:20
Modified: standard/src/org/apache/taglibs/standard/tag/rt/fmt
ParseNumberTag.java
Log:
Fixed 8335: NPE if parseLocale attribute of <fmt_rt:parseNumber> is provided a null value
Revision Changes Path
1.8 +8 -5 jakarta-taglibs/standard/src/org/apache/taglibs/standard/tag/rt/fmt/ParseNumberTag.java
Index: ParseNumberTag.java
===================================================================
RCS file: /home/cvs/jakarta-taglibs/standard/src/org/apache/taglibs/standard/tag/rt/fmt/ParseNumberTag.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- ParseNumberTag.java 12 Apr 2002 19:16:50 -0000 1.7
+++ ParseNumberTag.java 22 Apr 2002 16:47:20 -0000 1.8
@@ -89,11 +89,14 @@
// 'parseLocale' attribute
public void setParseLocale(Object loc) throws JspTagException {
- if (loc instanceof Locale) {
- this.parseLocale = (Locale) loc;
- } else {
- if (!"".equals((String) loc)) {
- this.parseLocale = SetLocaleSupport.parseLocale((String) loc);
+ if (loc != null) {
+ if (loc instanceof Locale) {
+ this.parseLocale = (Locale) loc;
+ } else {
+ if (!"".equals((String) loc)) {
+ this.parseLocale = SetLocaleSupport.parseLocale((String)
+ loc);
+ }
}
}
}
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>