From: Rico Tzschichholz Date: Mon, 12 Oct 2020 16:13:32 +0000 (+0200) Subject: rest-0.7: Fix ParamsIter.next() binding X-Git-Tag: 0.40.25~42 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c0dd309b96f87782a905d982269b9b542358d1d0;p=thirdparty%2Fvala.git rest-0.7: Fix ParamsIter.next() binding Thanks to Rasmus Thomsen --- diff --git a/vapi/metadata/Rest-0.7.metadata b/vapi/metadata/Rest-0.7.metadata index e02b80a2c..c734a223e 100644 --- a/vapi/metadata/Rest-0.7.metadata +++ b/vapi/metadata/Rest-0.7.metadata @@ -27,6 +27,8 @@ Params cheader_filename="rest/rest-params.h" .as_string_hash_table type_arguments="unowned string,unowned string" .get unowned nullable ParamsIter cheader_filename="rest/rest-params.h" + .next.name out + .next.param out nullable XmlNode cheader_filename="rest/rest-xml-node.h" .ref skip=false .unref skip=false diff --git a/vapi/rest-0.7.vapi b/vapi/rest-0.7.vapi index d8a7d44fc..4ed7a6149 100644 --- a/vapi/rest-0.7.vapi +++ b/vapi/rest-0.7.vapi @@ -93,7 +93,7 @@ namespace Rest { [Compact] public class ParamsIter { public void init (Rest.Params @params); - public bool next (string name, Rest.Param param); + public bool next (out unowned string name, out unowned Rest.Param? param); } [CCode (cheader_filename = "rest/rest-proxy.h", type_id = "rest_proxy_get_type ()")] public class Proxy : GLib.Object {