[gtk+] Use the correct function to free boxed GdkColors
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] Use the correct function to free boxed GdkColors
- Date: Sat, 19 Feb 2011 13:35:01 +0000 (UTC)
commit 8d9144a0c4d4a8f8a997d439e4c0486718e04956
Author: Matthias Clasen <mclasen redhat com>
Date: Sat Feb 19 08:34:21 2011 -0500
Use the correct function to free boxed GdkColors
This fixes a segfault in gtk3-demo when running under accerciser.
modules/other/gail/gailtextcell.c | 34 +++++++++++++++++-----------------
1 files changed, 17 insertions(+), 17 deletions(-)
---
diff --git a/modules/other/gail/gailtextcell.c b/modules/other/gail/gailtextcell.c
index 3f89700..f5d7a2a 100644
--- a/modules/other/gail/gailtextcell.c
+++ b/modules/other/gail/gailtextcell.c
@@ -94,14 +94,14 @@ gchar *gail_text_cell_property_list[] = {
"font_desc",
"attributes",
- "background_gdk",
+ "background-gdk",
"editable",
"family",
- "foreground_gdk",
+ "foreground-gdk",
"rise",
"scale",
"size",
- "size_points",
+ "size-points",
"stretch",
"strikethrough",
"style",
@@ -111,19 +111,19 @@ gchar *gail_text_cell_property_list[] = {
"weight",
/* Also need the sets */
- "background_set",
- "editable_set",
- "family_set",
- "foreground_set",
- "rise_set",
- "scale_set",
- "size_set",
- "stretch_set",
- "strikethrough_set",
- "style_set",
- "underline_set",
- "variant_set",
- "weight_set",
+ "background-set",
+ "editable-set",
+ "family-set",
+ "foreground-set",
+ "rise-set",
+ "scale-set",
+ "size-set",
+ "stretch-set",
+ "strikethrough-set",
+ "style-set",
+ "underline-set",
+ "variant-set",
+ "weight-set",
NULL
};
@@ -538,9 +538,9 @@ create_pango_layout(GtkCellRendererText *gtk_renderer,
pango_attr_list_unref (attr_list);
pango_font_description_free (font_desc);
- g_free (foreground_gdk);
pango_attr_list_unref (attributes);
g_free (renderer_text);
+ gdk_color_free (foreground_gdk);
return layout;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]