diff options
| author | Yevgen Muntyan <muntyan@tamu.edu> | 2007-11-13 20:52:13 +0000 |
|---|---|---|
| committer | Yevgen Muntyan <muntyan@src.gnome.org> | 2007-11-13 20:52:13 +0000 |
| commit | 381231c652b8dc33fed1b12d86d65a24ba47479e (patch) | |
| tree | f9a5f0ec37c4e1b2f0505551ceced1c179959c02 /gtk/gtkcontainer.override | |
| parent | 822596093f45bd189c3e9e6863d2f1c61c1dfb9c (diff) | |
| download | pygtk-381231c652b8dc33fed1b12d86d65a24ba47479e.tar.gz | |
do not leak allocated user data. Fixes #480306, patch by Mark Doffman.
2007-11-13 Yevgen Muntyan <muntyan@tamu.edu>
* gtk/gtkcontainer.override: (_wrap_GtkContainer__proxy_do_forall):
do not leak allocated user data. Fixes #480306, patch by Mark Doffman.
svn path=/trunk/; revision=2929
Diffstat (limited to 'gtk/gtkcontainer.override')
| -rw-r--r-- | gtk/gtkcontainer.override | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk/gtkcontainer.override b/gtk/gtkcontainer.override index 7e07f42a..4101a409 100644 --- a/gtk/gtkcontainer.override +++ b/gtk/gtkcontainer.override @@ -915,7 +915,7 @@ _wrap_GtkContainer__proxy_do_forall (GtkContainer *container, data->func_data = callback_data; PyObject_Repr(self); PyObject_Repr(py_func); - py_func_data = PyCObject_FromVoidPtr(data, NULL); + py_func_data = PyCObject_FromVoidPtr(data, g_free); if (!PyObject_CallMethod(self, "do_forall", "ONN", include_internals ? Py_True : Py_False, py_func, py_func_data)) |
