From: Xavier Claessens Date: Tue, 16 Jun 2015 20:21:26 +0000 (-0400) Subject: GstGtkGLSink: fix possible warning in finalize X-Git-Tag: 1.19.3~509^2~1701^2~74 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c55e55f48b4d2671814c12c976fb0bf9a1b8fe00;p=platform%2Fupstream%2Fgstreamer.git GstGtkGLSink: fix possible warning in finalize If the element is finalized before going in READY state the widget could still be NULL. https://bugzilla.gnome.org/show_bug.cgi?id=751104 --- diff --git a/ext/gtk/gstgtkglsink.c b/ext/gtk/gstgtkglsink.c index 2a77aec..cee44ba 100644 --- a/ext/gtk/gstgtkglsink.c +++ b/ext/gtk/gstgtkglsink.c @@ -156,7 +156,7 @@ gst_gtk_gl_sink_finalize (GObject * object) { GstGtkGLSink *gtk_sink = GST_GTK_GL_SINK (object);; - g_object_unref (gtk_sink->widget); + g_clear_object (>k_sink->widget); G_OBJECT_CLASS (parent_class)->finalize (object); }