geirm 02/05/17 05:23:22
Modified: jexl/src/java/org/apache/commons/jexl/util Coercion.java
Log:
I think we are leaving the reservation spec-wise, but this makes perfect
sense
Revision Changes Path
1.2 +10 -2
jakarta-commons-sandbox/jexl/src/java/org/apache/commons/jexl/util/Coercion.java
Index: Coercion.java
===================================================================
RCS file:
/home/cvs/jakarta-commons-sandbox/jexl/src/java/org/apache/commons/jexl/util/Coercion.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Coercion.java 26 Apr 2002 04:23:17 -0000 1.1
+++ Coercion.java 17 May 2002 12:23:22 -0000 1.2
@@ -147,9 +147,17 @@
{
return new Double(0);
}
- else if (val instanceof String && ((String)val).equals(""))
+ else if (val instanceof String)
{
- return new Double(0);
+ if(((String)val).equals(""))
+ return new Double(0);
+
+ /*
+ * the spec seems to be iffy about this. Going to give it a wack
+ * anyway
+ */
+
+ return new Double((String) val);
}
else if(val instanceof Character)
{
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>