From: Luca Bruno Date: Thu, 18 Feb 2010 23:04:25 +0000 (-0800) Subject: gio-2.0: Nullability fix fro GSocketService incoming signal, regenerate X-Git-Tag: 0.8.0~259 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=31a2ba6d8a7fa73c4017c1add8d9eb31e80135d9;p=thirdparty%2Fvala.git gio-2.0: Nullability fix fro GSocketService incoming signal, regenerate --- diff --git a/vapi/gio-2.0.vapi b/vapi/gio-2.0.vapi index b7f7c9570..dad2a774a 100644 --- a/vapi/gio-2.0.vapi +++ b/vapi/gio-2.0.vapi @@ -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; diff --git a/vapi/packages/gio-2.0/gio-2.0.metadata b/vapi/packages/gio-2.0/gio-2.0.metadata index 34c219e5f..a5921ef94 100644 --- a/vapi/packages/gio-2.0/gio-2.0.metadata +++ b/vapi/packages/gio-2.0/gio-2.0.metadata @@ -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"