aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xtools/bindings_generator.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/bindings_generator.py b/tools/bindings_generator.py
index 877e5fe3..191e7adf 100755
--- a/tools/bindings_generator.py
+++ b/tools/bindings_generator.py
@@ -235,8 +235,8 @@ def generate_class(generating_classname, classname, clazz):
calls += '''this.ptr = _%s_p%d(%s);
''' % (fullname, i, ', '.join(justargs[:i]))
else:
- calls += '''%s_%s_p%d(%s%s);
-''' % ('return ' if ret != 'void' else '', fullname, i, 'this.ptr' if need_self else '', (', ' if i > 0 else '') + ', '.join(justargs[:i]))
+ calls += '''%s_%s_p%d(%s);
+''' % ('return ' if ret != 'void' else '', fullname, i, ', '.join((['this.ptr'] if need_self else []) + justargs[:i]))
print 'Maekin:', classname, generating_classname, mname, mname_suffixed
if constructor: