GESTrackObject: Check for valid argument
authorEdward Hervey <edward.hervey@collabora.co.uk>
Fri, 6 May 2011 17:41:38 +0000 (19:41 +0200)
committerEdward Hervey <edward.hervey@collabora.co.uk>
Fri, 6 May 2011 17:41:38 +0000 (19:41 +0200)
ges/ges-track-object.c

index 41d006a9f3e4b8e1028e31f256eb280e66968047..32fc84ecefc7ba437dc70889b2a18e37e8295685 100644 (file)
@@ -1258,6 +1258,9 @@ ges_track_object_list_children_properties (GESTrackObject * object,
     guint * n_properties)
 {
   GESTrackObjectClass *class;
+
+  g_return_val_if_fail (GES_IS_TRACK_OBJECT (object), NULL);
+
   class = GES_TRACK_OBJECT_GET_CLASS (object);
 
   return class->list_children_properties (object, n_properties);