From 5300b67a9a310be111f78a9442e9035a9fa74a16 Mon Sep 17 00:00:00 2001 From: mestima Date: Mon, 11 Mar 2024 20:36:41 +0300 Subject: [PATCH] Fixed bug that static var cannot be created in method arguments --- hook.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hook.cpp b/hook.cpp index ec03521..7f8e021 100644 --- a/hook.cpp +++ b/hook.cpp @@ -28,7 +28,8 @@ void Hook::Call(String event, Array args = Array(), bool defer = false) { Callable function = tmp[keys[key_i]]; if (!defer) { Callable::CallError call_error; - function.callp(argptrs, args.size(), Variant(), call_error); + Variant r_return_variant = Variant(); + function.callp(argptrs, args.size(), r_return_variant, call_error); } else { function.call_deferredp(argptrs, args.size()); }