From d86ad71f56f5bbac85c67be6d767f29f745c2664 Mon Sep 17 00:00:00 2001 From: michaeloffner Date: Tue, 10 Sep 2024 11:26:07 +0200 Subject: [PATCH] use Number instead of double for functions (will break things ;-) ) --- .../lucee/transformer/bytecode/expression/var/VariableImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/lucee/transformer/bytecode/expression/var/VariableImpl.java b/core/src/main/java/lucee/transformer/bytecode/expression/var/VariableImpl.java index 9309050fdd..7735bc61c1 100644 --- a/core/src/main/java/lucee/transformer/bytecode/expression/var/VariableImpl.java +++ b/core/src/main/java/lucee/transformer/bytecode/expression/var/VariableImpl.java @@ -618,7 +618,7 @@ static Type _writeOutFirstBIF(BytecodeContext bc, BIF bif, int mode, boolean las if (m == null) { StringBuilder sb = new StringBuilder(); - sb.append("call("); + sb.append(bif.getName() + ".call("); for (FunctionLibFunctionArg flfa: fargs) { if (sb.length() > 5) sb.append(", "); sb.append(flfa.getTypeAsString()).append(' ').append(flfa.getName());