From: Rico Tzschichholz Date: Sat, 29 Aug 2020 18:37:57 +0000 (+0200) Subject: vapi: Update GIR-based bindings X-Git-Tag: 0.49.92~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e451fd7d38c0d93fd209782ed7ac07222d2e2418;p=thirdparty%2Fvala.git vapi: Update GIR-based bindings --- diff --git a/vapi/json-glib-1.0.vapi b/vapi/json-glib-1.0.vapi index 7c909d124..b19acb665 100644 --- a/vapi/json-glib-1.0.vapi +++ b/vapi/json-glib-1.0.vapi @@ -340,7 +340,11 @@ namespace Json { [Version (since = "1.2")] public struct ObjectIter { public void init (Json.Object object); + [Version (since = "1.6")] + public void init_ordered (Json.Object object); public bool next (out unowned string member_name, out unowned Json.Node member_node); + [Version (since = "1.6")] + public bool next_ordered (out unowned string member_name, out unowned Json.Node member_node); } [CCode (cheader_filename = "json-glib/json-glib.h", cprefix = "JSON_NODE_", type_id = "json_node_type_get_type ()")] public enum NodeType { @@ -424,7 +428,7 @@ namespace Json { public static GLib.Object construct_gobject (GLib.Type gtype, string data, size_t length) throws GLib.Error; [CCode (cheader_filename = "json-glib/json-glib.h")] [Version (since = "1.2")] - public static Json.Node from_string (string str) throws GLib.Error; + public static Json.Node? from_string (string str) throws GLib.Error; [CCode (cheader_filename = "json-glib/json-glib.h")] [Version (since = "0.10")] public static GLib.Object gobject_deserialize (GLib.Type gtype, Json.Node node);