From cc77c2c8b76e54b4d98499a99b23c03ebb1628b3 Mon Sep 17 00:00:00 2001 From: Owen Taylor Date: Mon, 15 Mar 2004 18:53:37 +0000 Subject: [PATCH] =?UTF-8?q?Don't=20leak=20the=20temporary=20font=20descrip?= =?UTF-8?q?tion.=20(Nils=20O.=20Sel=C3=A5sdal)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Mon Mar 15 13:50:14 2004 Owen Taylor * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_set_property): Don't leak the temporary font description. (Nils O. Selåsdal) --- ChangeLog | 5 +++++ ChangeLog.pre-2-10 | 5 +++++ ChangeLog.pre-2-4 | 5 +++++ ChangeLog.pre-2-6 | 5 +++++ ChangeLog.pre-2-8 | 5 +++++ gtk/gtkcellrenderertext.c | 2 ++ 6 files changed, 27 insertions(+) diff --git a/ChangeLog b/ChangeLog index 6c28769ccb..da789d4131 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Mon Mar 15 13:50:14 2004 Owen Taylor + + * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_set_property): + Don't leak the temporary font description. (Nils O. Selåsdal) + Mon Mar 15 12:51:17 2004 Jonathan Blandford * gtk/gtkfilechooserdefault.c (location_popup_handler): Only show diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 6c28769ccb..da789d4131 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,8 @@ +Mon Mar 15 13:50:14 2004 Owen Taylor + + * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_set_property): + Don't leak the temporary font description. (Nils O. Selåsdal) + Mon Mar 15 12:51:17 2004 Jonathan Blandford * gtk/gtkfilechooserdefault.c (location_popup_handler): Only show diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index 6c28769ccb..da789d4131 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,8 @@ +Mon Mar 15 13:50:14 2004 Owen Taylor + + * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_set_property): + Don't leak the temporary font description. (Nils O. Selåsdal) + Mon Mar 15 12:51:17 2004 Jonathan Blandford * gtk/gtkfilechooserdefault.c (location_popup_handler): Only show diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index 6c28769ccb..da789d4131 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,8 @@ +Mon Mar 15 13:50:14 2004 Owen Taylor + + * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_set_property): + Don't leak the temporary font description. (Nils O. Selåsdal) + Mon Mar 15 12:51:17 2004 Jonathan Blandford * gtk/gtkfilechooserdefault.c (location_popup_handler): Only show diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index 6c28769ccb..da789d4131 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,8 @@ +Mon Mar 15 13:50:14 2004 Owen Taylor + + * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_set_property): + Don't leak the temporary font description. (Nils O. Selåsdal) + Mon Mar 15 12:51:17 2004 Jonathan Blandford * gtk/gtkfilechooserdefault.c (location_popup_handler): Only show diff --git a/gtk/gtkcellrenderertext.c b/gtk/gtkcellrenderertext.c index 47142b42f6..72031a244d 100644 --- a/gtk/gtkcellrenderertext.c +++ b/gtk/gtkcellrenderertext.c @@ -982,6 +982,8 @@ gtk_cell_renderer_text_set_property (GObject *object, font_desc = pango_font_description_from_string (name); set_font_description (celltext, font_desc); + + pango_font_description_free (font_desc); if (celltext->fixed_height_rows != -1) celltext->calc_fixed_height = TRUE;