uhm yeah. segfault fix for gst-inspect
authorBenjamin Otte <otte@gnome.org>
Tue, 8 Apr 2003 22:40:07 +0000 (22:40 +0000)
committerBenjamin Otte <otte@gnome.org>
Tue, 8 Apr 2003 22:40:07 +0000 (22:40 +0000)
Original commit message from CVS:
uhm yeah. segfault fix for gst-inspect

ext/cdparanoia/gstcdparanoia.c

index 470e270525b8c6fa5418e43dba7a2e74a174b6fe..20bd32c097ac8a866cb18a5a9c22368a2836a4fa 100644 (file)
@@ -424,7 +424,7 @@ cdparanoia_get_property (GObject *object, guint prop_id, GValue *value, GParamSp
        * So issue a warning.
        * See cdparanoia/interface/common-interface.c:FixupTOC
        */
-      if (src->d->cd_extra)
+      if (src->d && src->d->cd_extra)
        g_warning("DiscID on multisession discs might be broken. Use at own risk.");
       g_value_set_string (value, src->discid);
       break;