ges-extractable: Return NULL instead of G_TYPE_INVALID
authorSebastian Dröge <sebastian@centricular.com>
Sat, 8 Feb 2014 19:18:11 +0000 (20:18 +0100)
committerSebastian Dröge <sebastian@centricular.com>
Sat, 8 Feb 2014 19:18:11 +0000 (20:18 +0100)
The return type of this function is gchar *, not GType

ges/ges-extractable.c

index 17c3146..6d4c09d 100644 (file)
@@ -213,10 +213,9 @@ ges_extractable_type_check_id (GType type, const gchar * id, GError ** error)
   GObjectClass *klass;
   GESExtractableInterface *iface;
 
-  g_return_val_if_fail (error == NULL || *error == NULL, G_TYPE_INVALID);
-  g_return_val_if_fail (g_type_is_a (type, G_TYPE_OBJECT), G_TYPE_INVALID);
-  g_return_val_if_fail (g_type_is_a (type, GES_TYPE_EXTRACTABLE),
-      G_TYPE_INVALID);
+  g_return_val_if_fail (error == NULL || *error == NULL, NULL);
+  g_return_val_if_fail (g_type_is_a (type, G_TYPE_OBJECT), NULL);
+  g_return_val_if_fail (g_type_is_a (type, GES_TYPE_EXTRACTABLE), NULL);
 
   klass = g_type_class_ref (type);