diff options
author | David Snopek <dsnopek@gmail.com> | 2023-10-22 18:35:59 -0500 |
---|---|---|
committer | David Snopek <dsnopek@gmail.com> | 2023-10-25 13:05:32 -0500 |
commit | 4b76485a4e44b56f5c985f8907b15f981c9a5419 (patch) | |
tree | c0e2ead20976e2a1cb285485186c1628e83f731c /src | |
parent | c82f2a37143c6e32a95a996e91c4387acf3f33b4 (diff) | |
download | redot-cpp-4b76485a4e44b56f5c985f8907b15f981c9a5419.tar.gz |
Switch to using `ObjectID` in custom callables
Diffstat (limited to 'src')
-rw-r--r-- | src/variant/callable_method_pointer.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/variant/callable_method_pointer.cpp b/src/variant/callable_method_pointer.cpp index 7934c73..ea43632 100644 --- a/src/variant/callable_method_pointer.cpp +++ b/src/variant/callable_method_pointer.cpp @@ -52,7 +52,7 @@ Callable create_custom_callable(CallableCustomMethodPointerBase *p_callable_meth GDExtensionCallableCustomInfo info = {}; info.callable_userdata = p_callable_method_pointer; info.token = internal::token; - info.object = object != nullptr ? object->_owner : nullptr; + info.object_id = object ? object->get_instance_id() : 0; info.call_func = &call_custom_callable; info.free_func = &free_custom_callable; |