From 6bf7dd87752f9f08ba7847550076d3ff73f4f99f Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Tue, 29 Jan 2013 10:45:31 +0000 Subject: [PATCH] also check priv->o before.. SVN revision: 83428 --- src/modules/emotion/gstreamer/emotion_sink.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/emotion/gstreamer/emotion_sink.c b/src/modules/emotion/gstreamer/emotion_sink.c index cbffa22..b88d557 100644 --- a/src/modules/emotion/gstreamer/emotion_sink.c +++ b/src/modules/emotion/gstreamer/emotion_sink.c @@ -123,7 +123,8 @@ evas_video_sink_set_property(GObject * object, guint prop_id, switch (prop_id) { case PROP_EVAS_OBJECT: eina_lock_take(&priv->m); - evas_object_event_callback_del(priv->o, EVAS_CALLBACK_DEL, _cleanup_priv); + if (priv->o) + evas_object_event_callback_del(priv->o, EVAS_CALLBACK_DEL, _cleanup_priv); priv->o = g_value_get_pointer (value); INF("sink set Evas_Object %p.", priv->o); if (priv->o) -- 2.7.4