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