summaryrefslogtreecommitdiff
path: root/ext/gtk
diff options
context:
space:
mode:
authorXavier Claessens <xavier.claessens@collabora.com>2015-06-16 16:21:26 -0400
committerMatthew Waters <matthew@centricular.com>2015-07-09 16:40:19 +1000
commit72b48a39d809115df6c9465081f983c874fd4025 (patch)
tree89f5ebe045da23d3dd4f5c651783ba04f87f861d /ext/gtk
parentcd4755635111775ed2df1616e0410664b4869f81 (diff)
downloadgstreamer-plugins-bad-72b48a39d809115df6c9465081f983c874fd4025.tar.gz
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
Diffstat (limited to 'ext/gtk')
-rw-r--r--ext/gtk/gstgtkglsink.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/gtk/gstgtkglsink.c b/ext/gtk/gstgtkglsink.c
index 2a77aec35..cee44ba6a 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 (&gtk_sink->widget);
G_OBJECT_CLASS (parent_class)->finalize (object);
}