From b21a43b41e5877bfe3b91a529a30e988be665287 Mon Sep 17 00:00:00 2001 From: Rico Tzschichholz Date: Sun, 5 Apr 2020 22:29:00 +0200 Subject: [PATCH] gio-2.0: Update to 2.65.0~a136776e Preserve signature of DBusSignalCallback --- vapi/gio-2.0.vapi | 20 ++++++++++---------- vapi/metadata/Gio-2.0.metadata | 2 ++ 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/vapi/gio-2.0.vapi b/vapi/gio-2.0.vapi index daa566e42..4c0c072ec 100644 --- a/vapi/gio-2.0.vapi +++ b/vapi/gio-2.0.vapi @@ -2994,14 +2994,14 @@ namespace GLib { [CCode (has_construct_function = false)] protected TlsConnection (); public bool emit_accept_certificate (GLib.TlsCertificate peer_cert, GLib.TlsCertificateFlags errors); - public unowned GLib.TlsCertificate get_certificate (); + public unowned GLib.TlsCertificate? get_certificate (); [Version (since = "2.30")] - public unowned GLib.TlsDatabase get_database (); + public unowned GLib.TlsDatabase? get_database (); [Version (since = "2.30")] - public unowned GLib.TlsInteraction get_interaction (); + public unowned GLib.TlsInteraction? get_interaction (); [Version (since = "2.60")] public unowned string? get_negotiated_protocol (); - public unowned GLib.TlsCertificate get_peer_certificate (); + public unowned GLib.TlsCertificate? get_peer_certificate (); public GLib.TlsCertificateFlags get_peer_certificate_errors (); [Version (deprecated = true, deprecated_since = "2.60.", since = "2.28")] public GLib.TlsRehandshakeMode get_rehandshake_mode (); @@ -3014,7 +3014,7 @@ namespace GLib { public void set_advertised_protocols ([CCode (array_length = false, array_null_terminated = true)] string[]? protocols); public void set_certificate (GLib.TlsCertificate certificate); [Version (since = "2.30")] - public void set_database (GLib.TlsDatabase database); + public void set_database (GLib.TlsDatabase? database); [Version (since = "2.30")] public void set_interaction (GLib.TlsInteraction? interaction); [Version (deprecated = true, deprecated_since = "2.60.", since = "2.28")] @@ -3486,12 +3486,12 @@ namespace GLib { public bool close (GLib.Cancellable? cancellable = null) throws GLib.Error; public async bool close_async (int io_priority = GLib.Priority.DEFAULT, GLib.Cancellable? cancellable = null) throws GLib.Error; public bool emit_accept_certificate (GLib.TlsCertificate peer_cert, GLib.TlsCertificateFlags errors); - public unowned GLib.TlsCertificate get_certificate (); - public unowned GLib.TlsDatabase get_database (); - public unowned GLib.TlsInteraction get_interaction (); + public unowned GLib.TlsCertificate? get_certificate (); + public unowned GLib.TlsDatabase? get_database (); + public unowned GLib.TlsInteraction? get_interaction (); [Version (since = "2.60")] public abstract unowned string? get_negotiated_protocol (); - public unowned GLib.TlsCertificate get_peer_certificate (); + public unowned GLib.TlsCertificate? get_peer_certificate (); public GLib.TlsCertificateFlags get_peer_certificate_errors (); [Version (deprecated = true, deprecated_since = "2.64.", since = "2.48")] public GLib.TlsRehandshakeMode get_rehandshake_mode (); @@ -3501,7 +3501,7 @@ namespace GLib { [Version (since = "2.60")] public abstract void set_advertised_protocols ([CCode (array_length = false, array_null_terminated = true)] string[]? protocols); public void set_certificate (GLib.TlsCertificate certificate); - public void set_database (GLib.TlsDatabase database); + public void set_database (GLib.TlsDatabase? database); public void set_interaction (GLib.TlsInteraction? interaction); [Version (deprecated = true, deprecated_since = "2.60.", since = "2.48")] public void set_rehandshake_mode (GLib.TlsRehandshakeMode mode); diff --git a/vapi/metadata/Gio-2.0.metadata b/vapi/metadata/Gio-2.0.metadata index 4b8dfaf5d..0666ad4e2 100644 --- a/vapi/metadata/Gio-2.0.metadata +++ b/vapi/metadata/Gio-2.0.metadata @@ -358,6 +358,8 @@ DataInputStream .read_line_finish type="string?" .read_line_finish.length default=null .read_line.length default=null +DBusSignalCallback + .sender_name nullable=false // Forward upstream *.ref unowned -- 2.47.3