aboutsummaryrefslogtreecommitdiff
path: root/tools/bindings_generator.py
diff options
context:
space:
mode:
Diffstat (limited to 'tools/bindings_generator.py')
-rwxr-xr-xtools/bindings_generator.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/bindings_generator.py b/tools/bindings_generator.py
index 17df1231..4731abf3 100755
--- a/tools/bindings_generator.py
+++ b/tools/bindings_generator.py
@@ -676,7 +676,7 @@ def generate_class(generating_classname, classname, clazz): # TODO: deprecate ge
print 'zz making return', classname, method['name'], method['returns'], return_value
if method['returns'] in classes:
# Generate a wrapper
- calls += 'return wrapPointer(%s, Module.%s);' % (return_value, method['returns'].split('::')[-1])
+ calls += '''return wrapPointer(%s, Module['%s']);''' % (return_value, method['returns'].split('::')[-1])
else:
# Normal return
calls += ('return ' if ret != 'void' else '') + return_value + ';'