Author: jcompagner
Date: Mon Mar 24 04:12:22 2008
New Revision: 640378
URL: http://svn.apache.org/viewvc?rev=640378&view=rev
Log:
WICKET-1444 clone the numberformat before returning them
Modified:
wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/util/convert/converters/AbstractDecimalConverter.java
Modified:
wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/util/convert/converters/AbstractDecimalConverter.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/util/convert/converters/AbstractDecimalConverter.java?rev=640378&r1=640377&r2=640378&view=diff
==============================================================================
---
wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/util/convert/converters/AbstractDecimalConverter.java
(original)
+++
wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/util/convert/converters/AbstractDecimalConverter.java
Mon Mar 24 04:12:22 2008
@@ -29,16 +29,13 @@
*/
public abstract class AbstractDecimalConverter extends AbstractNumberConverter
{
- /**
- *
- */
private static final long serialVersionUID = 1L;
+
/** The date format to use */
private final Map/* <Locale, NumberFormat> */numberFormats = new
ConcurrentHashMap/*
- * <Locale,
- * NumberFormat>
- */();
-
+
* <Locale,
+
* NumberFormat>
+
*/();
/**
* @param locale
@@ -52,7 +49,7 @@
numberFormat = NumberFormat.getInstance(locale);
numberFormats.put(locale, numberFormat);
}
- return numberFormat;
+ return (NumberFormat)numberFormat.clone();
}
/**