diff options
-rw-r--r-- | gst-libs/gst/play/play.old.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gst-libs/gst/play/play.old.c b/gst-libs/gst/play/play.old.c index f0883c7a..8b022b6d 100644 --- a/gst-libs/gst/play/play.old.c +++ b/gst-libs/gst/play/play.old.c @@ -538,9 +538,11 @@ callback_pipeline_state_change ( GstElement *element, static void gst_play_dispose (GObject *object) { + GstPlay *play; + g_return_if_fail (object != NULL); g_return_if_fail (GST_IS_PLAY(object)); - GstPlay *play = GST_PLAY (object); + play = GST_PLAY (object); /* Removing all sources */ while (g_source_remove_by_user_data (play)); |