From: Luca Bruno Date: Fri, 9 Mar 2012 20:34:45 +0000 (+0100) Subject: gio-2.0: Mark TlsCertificate as a concrete class X-Git-Tag: 0.16.0~8 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=881af7da033d9b9c804e72d1e0bdb208647054c9;p=thirdparty%2Fvala.git gio-2.0: Mark TlsCertificate as a concrete class Keep the class concrete for backward compatibility. Fixes bug 671459. --- diff --git a/vapi/gio-2.0.vapi b/vapi/gio-2.0.vapi index 3fed1d51b..f0258a2c0 100644 --- a/vapi/gio-2.0.vapi +++ b/vapi/gio-2.0.vapi @@ -1975,7 +1975,7 @@ namespace GLib { public virtual signal bool run (GLib.SocketConnection connection, GLib.Object source_object); } [CCode (cheader_filename = "gio/gio.h", type_id = "g_tls_certificate_get_type ()")] - public abstract class TlsCertificate : GLib.Object { + public class TlsCertificate : GLib.Object { [CCode (has_construct_function = false)] protected TlsCertificate (); [CCode (has_construct_function = false)] diff --git a/vapi/metadata/Gio-2.0.metadata b/vapi/metadata/Gio-2.0.metadata index b2affce9c..7b23a0003 100644 --- a/vapi/metadata/Gio-2.0.metadata +++ b/vapi/metadata/Gio-2.0.metadata @@ -299,6 +299,9 @@ initable_* skip // Need to ask about this... annotated as out, but that seems wrong DBus*Info.generate_xml.string_builder out=false +// Back compat +TlsCertificate abstract=false + // Forward upstream content_type_from_mime_type nullable content_type_get_mime_type nullable