Hi,

Gst.parse_launchv uses a null terminated array without a length
parameter.

Regards,
        Frederik
-- 
IRC: playya @ Freenode, Gimpnet
xmpp: [email protected]
diff --git a/vapi/gstreamer-0.10.vapi b/usr/share/vala/vapi/gstreamer-0.10.vapi
index 86b34de..78fde94 100644
--- a/vapi/gstreamer-0.10.vapi
+++ b/vapi/gstreamer-0.10.vapi
@@ -2354,7 +2354,7 @@ namespace Gst {
 	[CCode (cheader_filename = "gst/gst.h")]
 	public static Gst.Element? parse_launch (string pipeline_description) throws GLib.Error;
 	[CCode (cheader_filename = "gst/gst.h")]
-	public static Gst.Element? parse_launchv (string[] argv) throws GLib.Error;
+	public static Gst.Element? parse_launchv ([CCode (array_null_terminated = true, array_length = false)]string[] argv) throws GLib.Error;
 	[CCode (cheader_filename = "gst/gst.h")]
 	public static void print_element_args (GLib.StringBuilder buf, int indent, Gst.Element element);
 	[CCode (cheader_filename = "gst/gst.h")]

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Vala-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/vala-list

Reply via email to