From: Rico Tzschichholz Date: Tue, 8 Jan 2019 12:27:34 +0000 (+0100) Subject: gio-2.0: Use metadata for SocketConnection.factory_create_connection() X-Git-Tag: 0.43.5~39 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b9bfbe5141ccae9959b45f0bec8f6e6771aeafa0;p=thirdparty%2Fvala.git gio-2.0: Use metadata for SocketConnection.factory_create_connection() --- diff --git a/vapi/metadata/Gio-2.0-custom.vala b/vapi/metadata/Gio-2.0-custom.vala index 0fe88c90d..0fd6dcbd3 100644 --- a/vapi/metadata/Gio-2.0-custom.vala +++ b/vapi/metadata/Gio-2.0-custom.vala @@ -130,10 +130,6 @@ namespace GLib { public void set_callback ([CCode (type = "GSourceFunc")] owned SocketSourceFunc func); } - public class SocketConnection : GLib.IOStream { - public static GLib.SocketConnection factory_create_connection (GLib.Socket socket); - } - public class Task : GLib.Object { [CCode (has_construct_function = false)] [Version (since = "2.36")] diff --git a/vapi/metadata/Gio-2.0.metadata b/vapi/metadata/Gio-2.0.metadata index 6766461c3..704ce0206 100644 --- a/vapi/metadata/Gio-2.0.metadata +++ b/vapi/metadata/Gio-2.0.metadata @@ -221,6 +221,7 @@ SimpleProxyResolver .new symbol_type="constructor" Socket .condition_wait throws="GLib.IOError" + .connection_factory_create_connection parent="GLib.SocketConnection" name="factory_create_connection" symbol_type="function" .create_source skip=false type="GLib.SocketSource" SocketControlMessage .serialize.data type="uint8[]" @@ -338,10 +339,6 @@ DBusConnection DBusConnection .register_object skip -// Bug #: Reparenting instance method breaks arguments -Socket - .connection_factory_create_connection skip // parent="GLib.SocketConnection" name="factory_create_connection" - // Bug #: out + allow-none parameters missing ? in vapi LoadableIcon .load.type nullable