Fix generating static methods without return value.

pull/730/head
bruvzg 2022-03-25 14:13:45 +02:00
parent 3d4d004fb6
commit d9d68550d9
No known key found for this signature in database
GPG Key ID: 7960FCF39844EC38
1 changed files with 4 additions and 1 deletions

View File

@ -1134,6 +1134,9 @@ def generate_engine_class_source(class_api, used_classes, fully_used_classes, us
method_call += f"return internal::_call_native_mb_ret_obj<{return_type}>(___method_bind, nullptr" method_call += f"return internal::_call_native_mb_ret_obj<{return_type}>(___method_bind, nullptr"
else: else:
method_call += f"return internal::_call_native_mb_ret_obj<{return_type}>(___method_bind, _owner" method_call += f"return internal::_call_native_mb_ret_obj<{return_type}>(___method_bind, _owner"
else:
if method["is_static"]:
method_call += f"internal::_call_native_mb_no_ret(___method_bind, nullptr"
else: else:
method_call += f"internal::_call_native_mb_no_ret(___method_bind, _owner" method_call += f"internal::_call_native_mb_no_ret(___method_bind, _owner"