Update of /var/cvs/src/org/mmbase/datatypes
In directory james.mmbase.org:/tmp/cvs-serv1416

Modified Files:
        NumberDataType.java 
Log Message:
solves the NPE (but other test-cases are now failing)


See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/datatypes


Index: NumberDataType.java
===================================================================
RCS file: /var/cvs/src/org/mmbase/datatypes/NumberDataType.java,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -b -r1.26 -r1.27
--- NumberDataType.java 8 Aug 2008 19:08:46 -0000       1.26
+++ NumberDataType.java 9 Aug 2008 09:18:55 -0000       1.27
@@ -20,7 +20,7 @@
  * A DataType representing some kind of numeric value, like a floating point 
number or an integer number.
  *
  * @author Pierre van Rooden
- * @version $Id: NumberDataType.java,v 1.26 2008/08/08 19:08:46 michiel Exp $
+ * @version $Id: NumberDataType.java,v 1.27 2008/08/09 09:18:55 michiel Exp $
  * @since MMBase-1.8
  */
 abstract public class NumberDataType<E extends Number&Comparable<E>> extends 
ComparableDataType<E> {
@@ -55,6 +55,6 @@
     protected Object castToValidate(Object value, Node node, Field field) 
throws CastException {
         if (value == null) return null;
         Object preCast = preCast(value, node, field); // resolves enumerations
-        return castString(preCast, getCloud(node, field));
+        return castString(preCast, getCloud(getCloud(node, field)));
     }
 }
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to