From 4af9d50a92fcfb5ef8dd0aefd959a790bfe6655b Mon Sep 17 00:00:00 2001 From: Markus Mittendrein Date: Sun, 18 Mar 2018 14:54:16 +0100 Subject: DTCallback: Handle plain string callbacks in CallA as fast callbacks in the current object context This yields similar behaviour to the engine intern Call and thus to the overloaded Call --- DTCallback.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DTCallback.c b/DTCallback.c index f95ff92..eef0877 100644 --- a/DTCallback.c +++ b/DTCallback.c @@ -50,7 +50,7 @@ global func CallA(callback, args, bool safe, array refs) { if(GetType(callback) == C4V_String) { - callback = [this, callback]; + callback = [this, callback, true]; } if(GetType(callback) != C4V_Array) -- cgit v1.2.3-54-g00ecf