structure: remove conditional for G_VALUE_COLLECT_INIT
authorStefan Sauer <ensonic@users.sf.net>
Fri, 7 Nov 2014 07:22:02 +0000 (08:22 +0100)
committerStefan Sauer <ensonic@users.sf.net>
Fri, 7 Nov 2014 16:10:55 +0000 (17:10 +0100)
This API is in glib since 2.24 and we currently require 2.32 and already use
this unconditionally elsewhere.

gst/gststructure.c

index 46c97a6..3aac676 100644 (file)
@@ -665,15 +665,9 @@ gst_structure_id_set_valist_internal (GstStructure * structure,
     GstStructureField field = { 0 };
 
     field.name = fieldname;
-
     type = va_arg (varargs, GType);
 
-#ifndef G_VALUE_COLLECT_INIT
-    g_value_init (&field.value, type);
-    G_VALUE_COLLECT (&field.value, varargs, 0, &err);
-#else
     G_VALUE_COLLECT_INIT (&field.value, type, varargs, 0, &err);
-#endif
     if (G_UNLIKELY (err)) {
       g_critical ("%s", err);
       return;