]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gio-2.0: Nullable fixes for GSocketListener bindings
authorJürg Billeter <j@bitron.ch>
Mon, 14 Sep 2009 09:32:48 +0000 (11:32 +0200)
committerJürg Billeter <j@bitron.ch>
Mon, 14 Sep 2009 09:32:48 +0000 (11:32 +0200)
vapi/gio-2.0.vapi
vapi/packages/gio-2.0/gio-2.0.metadata

index 2d79d3262ac31e7aead51e5a172cac5f108ee08a..3e8611fe3d7b9f3a1f5af1e11e419665d9ab7817 100644 (file)
@@ -784,9 +784,9 @@ namespace GLib {
                public unowned GLib.Socket accept_socket (out unowned GLib.Object source_object, GLib.Cancellable? cancellable) throws GLib.Error;
                public async unowned GLib.Socket accept_socket_async (GLib.Cancellable? cancellable, out unowned GLib.Object source_object) throws GLib.Error;
                public unowned GLib.Socket accept_socket_finish (GLib.AsyncResult _result, out unowned GLib.Object source_object) throws GLib.Error;
-               public bool add_address (GLib.SocketAddress address, GLib.SocketType type, GLib.SocketProtocol protocol, GLib.Object source_object, out unowned GLib.SocketAddress effective_address) throws GLib.Error;
-               public bool add_inet_port (uint16 port, GLib.Object source_object) throws GLib.Error;
-               public bool add_socket (GLib.Socket socket, GLib.Object source_object) throws GLib.Error;
+               public bool add_address (GLib.SocketAddress address, GLib.SocketType type, GLib.SocketProtocol protocol, GLib.Object? source_object, out unowned GLib.SocketAddress effective_address) throws GLib.Error;
+               public bool add_inet_port (uint16 port, GLib.Object? source_object) throws GLib.Error;
+               public bool add_socket (GLib.Socket socket, GLib.Object? source_object) throws GLib.Error;
                [NoWrapper]
                public virtual void changed ();
                public void close ();
index ad73bd4ee13ed0a5353dfc88fd6cfb7d306bb02b..63051cbb1194e8a91fb14bf4c383af82be079a56 100644 (file)
@@ -71,6 +71,9 @@ GMountOperation::reply has_emitter="1"
 g_output_stream_write_all.bytes_written is_out="1"
 g_seekable_truncate abstract="1" vfunc_name="truncate_fn"
 g_seekable_truncate_fn hidden="1"
+g_socket_listener_add_address.source_object nullable="1"
+g_socket_listener_add_inet_port.source_object nullable="1"
+g_socket_listener_add_socket.source_object nullable="1"
 g_themed_icon_new_from_names.iconnames is_array="1"
 g_themed_icon_new_from_names.len hidden="1"
 g_themed_icon_get_names is_array="1" no_array_length="1"