diff options
author | Marek Kasik <mkasik@redhat.com> | 2014-07-14 17:02:13 +0200 |
---|---|---|
committer | Marek Kasik <mkasik@redhat.com> | 2014-10-02 19:06:03 +0200 |
commit | 8b5d30d4396ba0e3e0b2ff2e515d8eddb5c26849 (patch) | |
tree | 943aa1f3823b96a6ccac13e3250add561f005237 /gtk/gtkbutton.c | |
parent | 07722ae2ddf81edb2f4623bb2aa5ea7bf0301232 (diff) | |
download | gtk+-8b5d30d4396ba0e3e0b2ff2e515d8eddb5c26849.tar.gz |
Remove redundant checks for NULL
Remove checks for NULL before g_free() and g_clear_object().
Merge check for NULL, freeing of pointer and its setting
to NULL by g_clear_pointer().
https://bugzilla.gnome.org/show_bug.cgi?id=733157
Diffstat (limited to 'gtk/gtkbutton.c')
-rw-r--r-- | gtk/gtkbutton.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/gtk/gtkbutton.c b/gtk/gtkbutton.c index 3795e7cf4d..9e0ca78ed1 100644 --- a/gtk/gtkbutton.c +++ b/gtk/gtkbutton.c @@ -692,11 +692,7 @@ gtk_button_destroy (GtkWidget *widget) GtkButton *button = GTK_BUTTON (widget); GtkButtonPrivate *priv = button->priv; - if (priv->label_text) - { - g_free (priv->label_text); - priv->label_text = NULL; - } + g_clear_pointer (&priv->label_text, g_free); g_clear_object (&priv->gesture); |