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 2003/09/10 14:09:02 UTC
cvs commit: jakarta-turbine-2/src/java/org/apache/turbine/services/intake/validator DoubleValidator.java FloatValidator.java
henning 2003/09/10 05:09:02
Modified: src/java/org/apache/turbine/services/intake/validator Tag:
TURBINE_2_3_BRANCH DoubleValidator.java
FloatValidator.java
Log:
Wow, thank you Sun for calling Integer.MIN_VALUE "smallest Integer possible"
but Double/Float.MIN_VALUE "smallest _positive_ value possible".
A genuine brown paper bag bug for the Intake Service. =8-O
Revision Changes Path
No revision
No revision
1.2.2.1 +3 -3 jakarta-turbine-2/src/java/org/apache/turbine/services/intake/validator/DoubleValidator.java
Index: DoubleValidator.java
===================================================================
RCS file: /home/cvs/jakarta-turbine-2/src/java/org/apache/turbine/services/intake/validator/DoubleValidator.java,v
retrieving revision 1.2
retrieving revision 1.2.2.1
diff -u -r1.2 -r1.2.2.1
--- DoubleValidator.java 19 Jun 2003 16:55:17 -0000 1.2
+++ DoubleValidator.java 10 Sep 2003 12:09:02 -0000 1.2.2.1
@@ -78,10 +78,10 @@
extends NumberValidator
{
/* Init the minValue to that for a Double */
- private double minValue = Double.MIN_VALUE;
+ private double minValue = Double.NEGATIVE_INFINITY;
/* Init the maxValue to that for a Double */
- private double maxValue = Double.MAX_VALUE;
+ private double maxValue = Double.POSITIVE_INFINITY;
/**
* Constructor to use when initialising Object
1.2.2.1 +3 -3 jakarta-turbine-2/src/java/org/apache/turbine/services/intake/validator/FloatValidator.java
Index: FloatValidator.java
===================================================================
RCS file: /home/cvs/jakarta-turbine-2/src/java/org/apache/turbine/services/intake/validator/FloatValidator.java,v
retrieving revision 1.2
retrieving revision 1.2.2.1
diff -u -r1.2 -r1.2.2.1
--- FloatValidator.java 19 Jun 2003 16:55:17 -0000 1.2
+++ FloatValidator.java 10 Sep 2003 12:09:02 -0000 1.2.2.1
@@ -78,10 +78,10 @@
extends NumberValidator
{
/* Init the minValue to that for a Float */
- private float minValue = Float.MIN_VALUE;
+ private float minValue = Float.NEGATIVE_INFINITY;
/* Init the maxValue to that for a Float */
- private float maxValue = Float.MAX_VALUE;
+ private float maxValue = Float.POSITIVE_INFINITY;
/**
* Constructor to use when initialising Object