From f796742ee55f5747dd8f520f2f2fc0b799e8326e Mon Sep 17 00:00:00 2001 From: michaeloffner Date: Tue, 10 Sep 2024 11:29:53 +0200 Subject: [PATCH] use Number instead of double for functions (will break things ;-) ) --- .../src/main/java/lucee/runtime/functions/math/RandRange.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/lucee/runtime/functions/math/RandRange.java b/core/src/main/java/lucee/runtime/functions/math/RandRange.java index 29328a8845..0583645241 100644 --- a/core/src/main/java/lucee/runtime/functions/math/RandRange.java +++ b/core/src/main/java/lucee/runtime/functions/math/RandRange.java @@ -25,11 +25,11 @@ public final class RandRange implements Function { private static final long serialVersionUID = 2380288324240209290L; - public static double call(PageContext pc, Number number1, Number number2) throws ExpressionException { + public static Number call(PageContext pc, Number number1, Number number2) throws ExpressionException { return call(pc, number1, number2, "cfmx_compat"); } - public static double call(PageContext pc, Number number1, Number number2, String algo) throws ExpressionException { + public static Number call(PageContext pc, Number number1, Number number2, String algo) throws ExpressionException { int min = Caster.toIntValue(number1); int max = Caster.toIntValue(number2);