Changed sanity checks according to BBB feedback
authorJulien Moutte <julien@moutte.net>
Thu, 17 Apr 2003 10:20:25 +0000 (10:20 +0000)
committerJulien Moutte <julien@moutte.net>
Thu, 17 Apr 2003 10:20:25 +0000 (10:20 +0000)
Original commit message from CVS:
Changed sanity checks according to BBB feedback

gst-libs/gst/play/play.old.c

index 895c530..1becf29 100644 (file)
@@ -154,8 +154,8 @@ gst_play_set_property (     GObject *object,
 {
        GstPlay *play;
        g_return_if_fail (object != NULL);
+       g_return_if_fail (GST_IS_PLAY (object));
        play = GST_PLAY (object);
-       g_return_if_fail (GST_IS_PLAY (play));
        
        switch (prop_id) {
        case ARG_LOCATION:
@@ -181,8 +181,8 @@ gst_play_get_property (     GObject *object,
 {
        GstPlay *play;
        g_return_if_fail (object != NULL);
+       g_return_if_fail (GST_IS_PLAY (object));
        play = GST_PLAY (object);
-       g_return_if_fail (GST_IS_PLAY (play));
 
        switch (prop_id) {
        case ARG_LOCATION:
@@ -513,6 +513,8 @@ callback_pipeline_state_change (    GstElement *element,
 static void
 gst_play_dispose (GObject *object)
 {
+       g_return_if_fail (object != NULL);
+       g_return_if_fail (GST_IS_PLAY(object));
        GstPlay *play = GST_PLAY (object);
 
        /* Removing all sources */