summaryrefslogtreecommitdiffstats
path: root/core/variant/binder_common.h
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2024-09-26 12:45:27 +0200
committerRémi Verschelde <rverschelde@gmail.com>2024-09-26 12:45:27 +0200
commit9d5b59b2ae456a1f9a98c918cef6ef217f52d31c (patch)
treec6ac007392527ba77e62b033ac7110d84abf5305 /core/variant/binder_common.h
parenta90da7e87b2b0c01065fcacca6685617e911d88c (diff)
parenta84c480049420796184804230e40f2c6ea00b19a (diff)
downloadredot-engine-9d5b59b2ae456a1f9a98c918cef6ef217f52d31c.tar.gz
Merge pull request #94864 from rune-scape/add-missing-method-bind
Add missing CallableCustomMethodPointer for const methods
Diffstat (limited to 'core/variant/binder_common.h')
-rw-r--r--core/variant/binder_common.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/core/variant/binder_common.h b/core/variant/binder_common.h
index fa49767d46..0aa49f6d68 100644
--- a/core/variant/binder_common.h
+++ b/core/variant/binder_common.h
@@ -466,7 +466,7 @@ void call_with_variant_argsc(T *p_instance, void (T::*p_method)(P...) const, con
return;
}
#endif
- call_with_variant_args_helper<T, P...>(p_instance, p_method, p_args, r_error, BuildIndexSequence<sizeof...(P)>{});
+ call_with_variant_argsc_helper<T, P...>(p_instance, p_method, p_args, r_error, BuildIndexSequence<sizeof...(P)>{});
}
template <typename T, typename... P>
@@ -830,7 +830,7 @@ void call_with_variant_args_static_ret(R (*p_method)(P...), const Variant **p_ar
}
template <typename... P>
-void call_with_variant_args_static_ret(void (*p_method)(P...), const Variant **p_args, int p_argcount, Variant &r_ret, Callable::CallError &r_error) {
+void call_with_variant_args_static(void (*p_method)(P...), const Variant **p_args, int p_argcount, Callable::CallError &r_error) {
#ifdef DEBUG_METHODS_ENABLED
if ((size_t)p_argcount > sizeof...(P)) {
r_error.error = Callable::CallError::CALL_ERROR_TOO_MANY_ARGUMENTS;