From: Valeri Ochinski Date: Sat, 23 Dec 2023 02:21:37 +0000 (+0300) Subject: libsoup-3.0: Don't skip uri_copy X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=729d2993dc1844f7120b7123de8f41c4be0111cd;p=thirdparty%2Fvala.git libsoup-3.0: Don't skip uri_copy --- diff --git a/vapi/libsoup-3.0.vapi b/vapi/libsoup-3.0.vapi index 16617649a..b30479f37 100644 --- a/vapi/libsoup-3.0.vapi +++ b/vapi/libsoup-3.0.vapi @@ -1027,6 +1027,8 @@ namespace Soup { public static GLib.Quark tld_error_quark (); [CCode (cheader_filename = "libsoup/soup.h")] public static unowned string tld_get_base_domain (string hostname) throws GLib.Error; + [CCode (cheader_filename = "libsoup/soup.h", sentinel = "SOUP_URI_NONE")] + public static GLib.Uri uri_copy (GLib.Uri uri, ...); [CCode (cheader_filename = "libsoup/soup.h")] public static GLib.Bytes uri_decode_data_uri (string uri, out string? content_type); [CCode (cheader_filename = "libsoup/soup.h")] diff --git a/vapi/metadata/Soup-3.0.metadata b/vapi/metadata/Soup-3.0.metadata index 66d7b3ffd..524adc60e 100644 --- a/vapi/metadata/Soup-3.0.metadata +++ b/vapi/metadata/Soup-3.0.metadata @@ -27,3 +27,6 @@ Auth.new symbol_type="function" // Simplify memory management MessageBody.append deprecated_since="2.32" replacement="MessageBody.append_take" + +// Vala supports vararg functions +uri_copy skip=false sentinel="SOUP_URI_NONE"