pygtk r3055 - in trunk: . gtk
- From: paulp svn gnome org
- To: svn-commits-list gnome org
- Subject: pygtk r3055 - in trunk: . gtk
- Date: Tue, 2 Dec 2008 21:10:53 +0000 (UTC)
Author: paulp
Date: Tue Dec 2 21:10:52 2008
New Revision: 3055
URL: http://svn.gnome.org/viewvc/pygtk?rev=3055&view=rev
Log:
2008-12-02 Paul Pogonyshev <pogonyshev gmx net>
Bug 562991 â memory leak in gdk.draw_indexed_image
* gtk/gdkdraw.override (_wrap_gdk_draw_indexed_image): Free
`colors' array.
Modified:
trunk/ChangeLog
trunk/gtk/gdkdraw.override
Modified: trunk/gtk/gdkdraw.override
==============================================================================
--- trunk/gtk/gdkdraw.override (original)
+++ trunk/gtk/gdkdraw.override Tue Dec 2 21:10:52 2008
@@ -375,6 +375,7 @@
for (i = 0; i < n_colors; i++)
colors[i] = PyInt_AsLong(PyList_GetItem(pycolors, i));
cmap = gdk_rgb_cmap_new(colors, n_colors);
+ g_free(colors);
gdk_draw_indexed_image(GDK_DRAWABLE(self->obj), GDK_GC(gc->obj), x, y,
width, height, dith, buf, rowstride,
cmap);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]