From: Víctor Manuel Jáquez Leal Date: Sun, 25 Nov 2012 00:53:28 +0000 (+0100) Subject: gstreamer-1.0: Mark argv as unowned in Gst.init_check() X-Git-Tag: 0.19.0~68 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=95fcdd76369cd8b2c3a980790748b1aebc7e2d6a;p=thirdparty%2Fvala.git gstreamer-1.0: Mark argv as unowned in Gst.init_check() Fixes bug 689003. --- diff --git a/vapi/gstreamer-1.0.vapi b/vapi/gstreamer-1.0.vapi index 6bb7ba6d7..f9e8ce78e 100644 --- a/vapi/gstreamer-1.0.vapi +++ b/vapi/gstreamer-1.0.vapi @@ -2996,7 +2996,7 @@ namespace Gst { [CCode (cheader_filename = "gst/gst.h")] public static void init ([CCode (array_length_cname = "argc", array_length_pos = 0.5)] ref unowned string[]? argv); [CCode (cheader_filename = "gst/gst.h")] - public static bool init_check ([CCode (array_length_cname = "argc", array_length_pos = 0.5)] ref string[]? argv) throws GLib.Error; + public static bool init_check ([CCode (array_length_cname = "argc", array_length_pos = 0.5)] ref unowned string[]? argv) throws GLib.Error; [CCode (cheader_filename = "gst/gst.h")] public static GLib.OptionGroup init_get_option_group (); [CCode (cheader_filename = "gst/gst.h")] diff --git a/vapi/metadata/Gst-1.0.metadata b/vapi/metadata/Gst-1.0.metadata index af3eb4a2d..ad6ff9cf9 100644 --- a/vapi/metadata/Gst-1.0.metadata +++ b/vapi/metadata/Gst-1.0.metadata @@ -18,6 +18,7 @@ MapInfo .data array array_length_field="size" init_get_option_group skip=false init.argv unowned +init_check.argv unowned ControlSource .get_value_array.values array array_length_idx=2