pygtk r3071 - in branches/pygtk-2-14: . gtk
- From: paulp svn gnome org
- To: svn-commits-list gnome org
- Subject: pygtk r3071 - in branches/pygtk-2-14: . gtk
- Date: Tue, 6 Jan 2009 21:20:38 +0000 (UTC)
Author: paulp
Date: Tue Jan 6 21:20:38 2009
New Revision: 3071
URL: http://svn.gnome.org/viewvc/pygtk?rev=3071&view=rev
Log:
Merge from trunk:
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:
branches/pygtk-2-14/ (props changed)
branches/pygtk-2-14/ChangeLog
branches/pygtk-2-14/gtk/gdkdraw.override
Modified: branches/pygtk-2-14/gtk/gdkdraw.override
==============================================================================
--- branches/pygtk-2-14/gtk/gdkdraw.override (original)
+++ branches/pygtk-2-14/gtk/gdkdraw.override Tue Jan 6 21:20:38 2009
@@ -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]