From bbe475fd971c0677776a5bc3d0ea35c9546a0f50 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A0=D1=83=D1=81=D0=BB=D0=B0=D0=BD=20=D0=98=D0=B6=D0=B1?= =?UTF-8?q?=D1=83=D0=BB=D0=B0=D1=82=D0=BE=D0=B2?= Date: Sat, 2 Aug 2014 05:16:09 +0000 Subject: [PATCH] Use g_clear_object() shorthand for unref-and-set-to-null https://bugzilla.gnome.org/show_bug.cgi?id=733766 --- gtk/gtkwin32embedwidget.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/gtk/gtkwin32embedwidget.c b/gtk/gtkwin32embedwidget.c index 84ca00b211..7884926d3e 100644 --- a/gtk/gtkwin32embedwidget.c +++ b/gtk/gtkwin32embedwidget.c @@ -134,11 +134,7 @@ gtk_win32_embed_widget_unrealize (GtkWidget *widget) embed_widget->old_window_procedure = NULL; - if (embed_widget->parent_window != NULL) - { - g_object_unref (embed_widget->parent_window); - embed_widget->parent_window = NULL; - } + g_clear_object (&embed_widget->parent_window); GTK_WIDGET_CLASS (gtk_win32_embed_widget_parent_class)->unrealize (widget); }