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 1becf292..cf8b9531 100644 --- a/gst-libs/gst/play/play.old.c +++ b/gst-libs/gst/play/play.old.c @@ -513,9 +513,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)); |