From: Rico Tzschichholz Date: Mon, 14 Feb 2022 13:47:18 +0000 (+0100) Subject: libsoup-2.4: Cherry-pick bindings fixes from 0.56 X-Git-Tag: 0.52.11~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b01ed45cfd93fd5c951c0d66c28b48695e0bc152;p=thirdparty%2Fvala.git libsoup-2.4: Cherry-pick bindings fixes from 0.56 --- diff --git a/vapi/libsoup-2.4.vapi b/vapi/libsoup-2.4.vapi index cf67516d2..276a5f898 100644 --- a/vapi/libsoup-2.4.vapi +++ b/vapi/libsoup-2.4.vapi @@ -127,7 +127,7 @@ namespace Soup { public unowned string? get_name (); public unowned string? get_physical (); public uint get_port (); - public void* get_sockaddr (int len); + public void* get_sockaddr (out int len); [Version (since = "2.26")] public uint hash_by_ip (); [Version (since = "2.26")] @@ -1085,7 +1085,7 @@ namespace Soup { public bool is_ssl (); public bool listen (); public Soup.SocketIOStatus read ([CCode (array_length_cname = "len", array_length_pos = 1.5, array_length_type = "gsize")] uint8[] buffer, out size_t nread, GLib.Cancellable? cancellable = null) throws GLib.Error; - public Soup.SocketIOStatus read_until ([CCode (array_length_cname = "len", array_length_pos = 1.5, array_length_type = "gsize")] uint8[] buffer, void* boundary, size_t boundary_len, out size_t nread, bool got_boundary, GLib.Cancellable? cancellable = null) throws GLib.Error; + public Soup.SocketIOStatus read_until ([CCode (array_length_cname = "len", array_length_pos = 1.5, array_length_type = "gsize")] uint8[] buffer, void* boundary, size_t boundary_len, out size_t nread, out bool got_boundary, GLib.Cancellable? cancellable = null) throws GLib.Error; public bool start_proxy_ssl (string ssl_host, GLib.Cancellable? cancellable = null); public bool start_ssl (GLib.Cancellable? cancellable = null); public Soup.SocketIOStatus write ([CCode (array_length_cname = "len", array_length_pos = 1.5, array_length_type = "gsize")] uint8[] buffer, out size_t nwrote, GLib.Cancellable? cancellable = null) throws GLib.Error;