diff --git a/bindings/python/lang.py b/bindings/python/lang.py index 67c0cf91..041a791f 100644 --- a/bindings/python/lang.py +++ b/bindings/python/lang.py @@ -73,8 +73,8 @@ class Binding: if not name: raise Exception('Cannot free, missing a name') if is_cstring(type): - print >>fd, ' lasso_release_string(%s);' % name - elif is_int(type, self.binding_data): + print >>fd, ' lasso_release_string(%s);' % name + elif is_int(type, self.binding_data) or is_boolean(type): pass elif is_xml_node(type): print >>fd, ' lasso_release_xml_node(%s);' % name