summaryrefslogtreecommitdiff
path: root/gtk/gtkcellrenderertext.c
diff options
context:
space:
mode:
Diffstat (limited to 'gtk/gtkcellrenderertext.c')
-rw-r--r--gtk/gtkcellrenderertext.c9
1 files changed, 3 insertions, 6 deletions
diff --git a/gtk/gtkcellrenderertext.c b/gtk/gtkcellrenderertext.c
index 82f1ad18c4..9aad54d321 100644
--- a/gtk/gtkcellrenderertext.c
+++ b/gtk/gtkcellrenderertext.c
@@ -592,8 +592,7 @@ gtk_cell_renderer_text_finalize (GObject *object)
pango_font_description_free (celltext->font);
- if (celltext->text)
- g_free (celltext->text);
+ g_free (celltext->text);
if (celltext->extra_attrs)
pango_attr_list_unref (celltext->extra_attrs);
@@ -1009,8 +1008,7 @@ gtk_cell_renderer_text_set_property (GObject *object,
switch (param_id)
{
case PROP_TEXT:
- if (celltext->text)
- g_free (celltext->text);
+ g_free (celltext->text);
if (priv->markup_set)
{
@@ -1054,8 +1052,7 @@ gtk_cell_renderer_text_set_property (GObject *object,
return;
}
- if (celltext->text)
- g_free (celltext->text);
+ g_free (celltext->text);
if (celltext->extra_attrs)
pango_attr_list_unref (celltext->extra_attrs);