From 688108431a4089ddd67e4c1726713b85e134b053 Mon Sep 17 00:00:00 2001 From: Guillaume Desmottes Date: Mon, 30 Jun 2014 08:59:18 +0000 Subject: [PATCH] devicemonitor: Stop using g_clear_pointer() We dont't want to depend on GLib 2.34 for now. --- gst/gstdevicemonitor.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gst/gstdevicemonitor.c b/gst/gstdevicemonitor.c index e193661..d6b7f25 100644 --- a/gst/gstdevicemonitor.c +++ b/gst/gstdevicemonitor.c @@ -232,7 +232,10 @@ gst_device_monitor_dispose (GObject * object) self->priv->providers = NULL; } - g_clear_pointer (&self->priv->filters, (GDestroyNotify) g_ptr_array_unref); + if (self->priv->filters) { + g_ptr_array_unref (self->priv->filters); + self->priv->filters = NULL; + } gst_object_replace ((GstObject **) & self->priv->bus, NULL); -- 2.7.4