From fb180cf79bcdc72d9b8df9459307f450647ee7f3 Mon Sep 17 00:00:00 2001 From: Cody Russell Date: Sun, 1 Apr 2007 20:07:38 +0000 Subject: [PATCH] Fix leaked pixbuf in tab rendering svn path=/branches/gtk-2-10/; revision=17577 --- ChangeLog | 6 ++++++ modules/engines/ms-windows/msw_style.c | 2 ++ 2 files changed, 8 insertions(+) diff --git a/ChangeLog b/ChangeLog index d3933280db..b9f0e13640 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2007-04-01 Cody Russell + + * modules/engines/ms-windows/msw_style.c: Unref the + rotated pixbuf. Somehow this got applied to HEAD + but not to gtk-2-10. (Daniel Atallah, #403470) + 2007-04-01 Cody Russell Merge from trunk: diff --git a/modules/engines/ms-windows/msw_style.c b/modules/engines/ms-windows/msw_style.c index 3264918f46..67078bbfac 100755 --- a/modules/engines/ms-windows/msw_style.c +++ b/modules/engines/ms-windows/msw_style.c @@ -2536,6 +2536,8 @@ draw_extension (GtkStyle * style, gdk_draw_pixbuf (window, NULL, pixbuf, 0, 0, x2, y2, w2, h2, GDK_RGB_DITHER_NONE, 0, 0); + g_object_unref (G_OBJECT (pixbuf)); + if (real_gap_side == GTK_POS_LEFT || real_gap_side == GTK_POS_RIGHT || real_gap_side == GTK_POS_BOTTOM) { g_object_unref (pixmap);