summaryrefslogtreecommitdiff
path: root/tools/glib-client-gen.py
diff options
context:
space:
mode:
authorAlberto Mardegan <mardy@users.sourceforge.net>2008-02-29 12:03:58 +0000
committerAlberto Mardegan <mardy@users.sourceforge.net>2008-02-29 12:03:58 +0000
commit82ff39a30bff3a559c8901b8dc8c661bc694dcee (patch)
treeb07d8300f91b4b21ead0de5682657a2539cccf5d /tools/glib-client-gen.py
parentd9bc40600fb9c46eac5d5acd0549761580cd60f0 (diff)
downloadtelepathy-glib-82ff39a30bff3a559c8901b8dc8c661bc694dcee.tar.gz
Fix memory leak on the GError when object does not implement an interface (bugs.fd.o #14746)
20080229120358-ee69e-80cb324621ca68e89dc9b1f4b254bc4bc44b817c.gz
Diffstat (limited to 'tools/glib-client-gen.py')
-rw-r--r--tools/glib-client-gen.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/glib-client-gen.py b/tools/glib-client-gen.py
index 4ff78cd0b..c96558aa9 100644
--- a/tools/glib-client-gen.py
+++ b/tools/glib-client-gen.py
@@ -721,6 +721,7 @@ class Generator(object):
self.b(' 0,')
self.b(' error, user_data, weak_object);')
+ self.b(' g_error_free (error);')
self.b(' return NULL;')
self.b(' }')
self.b('')