diff options
author | Karroffel <therzog@mail.de> | 2017-05-16 09:00:17 +0200 |
---|---|---|
committer | Karroffel <therzog@mail.de> | 2017-05-16 09:00:17 +0200 |
commit | 9caeb8d29658cd4cc7bfa0b5983595e6b39f3bff (patch) | |
tree | 2a1feeef6469b1761e14136dc82f22033fff3a70 | |
parent | fad8f7c9ebd2059775b2d2e24db5c8e7e6979147 (diff) | |
download | redot-cpp-9caeb8d29658cd4cc7bfa0b5983595e6b39f3bff.tar.gz |
made msvc happier
-rw-r--r-- | binding_generator.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/binding_generator.py b/binding_generator.py index 887175c..2813913 100644 --- a/binding_generator.py +++ b/binding_generator.py @@ -282,8 +282,9 @@ def generate_class_implementation(icalls, used_classes, c): if method["is_virtual"] or method["has_varargs"]: - - source.append("\tVariant __given_args[" + str(len(method["arguments"])) + "];") + + if len(method["arguments"]) != 0: + source.append("\tVariant __given_args[" + str(len(method["arguments"])) + "];") for i, argument in enumerate(method["arguments"]): source.append("\tgodot_variant_new_nil((godot_variant *) &__given_args[" + str(i) + "]);") |