summaryrefslogtreecommitdiffstats
path: root/gio/gfileenumerator.override
diff options
context:
space:
mode:
authorPaul Pogonyshev <pogonyshev@gmx.net>2008-08-27 21:28:15 +0000
committerPaul Pogonyshev <paulp@src.gnome.org>2008-08-27 21:28:15 +0000
commita387a178ed400de963cedd56c6c43fe10f26913e (patch)
tree9811832e15e1fc791cea6d9c34df7a52bb96077d /gio/gfileenumerator.override
parent30eb71d505abcbaf42d098dac62d0c747338d910 (diff)
downloadpygobject-a387a178ed400de963cedd56c6c43fe10f26913e.tar.gz
pygobject-a387a178ed400de963cedd56c6c43fe10f26913e.tar.xz
pygobject-a387a178ed400de963cedd56c6c43fe10f26913e.zip
Bug 547088 – wrap g_content_types_get_registered()
2008-08-28 Paul Pogonyshev <pogonyshev@gmx.net> Bug 547088 – wrap g_content_types_get_registered() * gio/gio.override (_wrap_g_drive_get_volumes): Fix refleak. (_wrap_g_content_types_get_registered): New function. * gio/gfileenumerator.override (_wrap_g_file_enumerator_next_files_finish): Fix refleak. * gio/gvolumemonitor.override (_wrap_g_volume_monitor_get_connected_drives): Fix refleak. (_wrap_g_volume_monitor_get_volumes): Likewise. (_wrap_g_volume_monitor_get_mounts): Likewise. svn path=/trunk/; revision=951
Diffstat (limited to 'gio/gfileenumerator.override')
-rw-r--r--gio/gfileenumerator.override1
1 files changed, 1 insertions, 0 deletions
diff --git a/gio/gfileenumerator.override b/gio/gfileenumerator.override
index 55c2ffe..b7a668f 100644
--- a/gio/gfileenumerator.override
+++ b/gio/gfileenumerator.override
@@ -133,6 +133,7 @@ _wrap_g_file_enumerator_next_files_finish(PyGObject *self, PyObject *args, PyObj
PyObject *item = pygobject_new((GObject *)file_info);
PyList_Append(ret, item);
Py_DECREF(item);
+ g_object_unref(file_info);
}
g_list_free(next_files);