]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gio-2.0: Nullability fix fro GSocketService incoming signal, regenerate
authorLuca Bruno <lethalman88@gmail.com>
Thu, 18 Feb 2010 23:04:25 +0000 (15:04 -0800)
committerEvan Nemerson <evan@coeus-group.com>
Thu, 18 Feb 2010 23:04:25 +0000 (15:04 -0800)
vapi/gio-2.0.vapi
vapi/packages/gio-2.0/gio-2.0.metadata

index b7f7c9570e12ee458076b873cdb8d784ca6c2ea7..dad2a774af6bce392fe66810c085fdcaef194d83 100644 (file)
@@ -801,7 +801,7 @@ namespace GLib {
                public bool is_active ();
                public void start ();
                public void stop ();
-               public virtual signal bool incoming (GLib.SocketConnection connection, GLib.Object source_object);
+               public virtual signal bool incoming (GLib.SocketConnection connection, GLib.Object? source_object);
        }
        [Compact]
        [CCode (copy_function = "g_srv_target_copy", type_id = "G_TYPE_SRV_TARGET", cheader_filename = "gio/gio.h")]
@@ -1416,19 +1416,19 @@ namespace GLib {
                NOT_INITIALIZED,
                ADDRESS_IN_USE,
        }
-       [CCode (cheader_filename = "gio/gio.h")]
+       [CCode (cheader_filename = "gio/gio.h", instance_pos = -2)]
        public delegate void AsyncReadyCallback (GLib.Object? source_object, GLib.AsyncResult res);
-       [CCode (cheader_filename = "gio/gio.h")]
+       [CCode (cheader_filename = "gio/gio.h", instance_pos = -2)]
        public delegate void FileProgressCallback (int64 current_num_bytes, int64 total_num_bytes);
        [CCode (cheader_filename = "gio/gio.h", has_target = false)]
        public delegate bool FileReadMoreCallback (string file_contents, int64 file_size, void* callback_data);
-       [CCode (cheader_filename = "gio/gio.h")]
+       [CCode (cheader_filename = "gio/gio.h", instance_pos = -2)]
        public delegate bool IOSchedulerJobFunc (GLib.IOSchedulerJob job, GLib.Cancellable cancellable);
        [CCode (cheader_filename = "gio/gio.h", has_target = false)]
        public delegate void* ReallocFunc (void* data, size_t size);
        [CCode (cheader_filename = "gio/gio.h", has_target = false)]
        public delegate void SimpleAsyncThreadFunc (GLib.SimpleAsyncResult res, GLib.Object object, GLib.Cancellable cancellable);
-       [CCode (cheader_filename = "gio/gio.h")]
+       [CCode (cheader_filename = "gio/gio.h", instance_pos = -2)]
        public delegate bool SocketSourceFunc (GLib.Socket socket, GLib.IOCondition condition);
        [CCode (cheader_filename = "gio/gio.h")]
        public static GLib.EqualFunc file_equal;
index 34c219e5f6f7aed1b520b63970902866dd24a65f..a5921ef94a5f98ecee377fe889df183de3a8cf0c 100644 (file)
@@ -158,3 +158,5 @@ g_settings_list_list is_array="1" transfer_ownership="1" array_length_pos="1"
 g_settings_list_list.n_items hidden="1"
 
 g_simple_async_result_new.source_object nullable="1"
+
+GSocketService::incoming.source_object nullable="1"