]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gobject-2.0: Add SignalHandler.disconnect_by_data() f71945c56a47f8adf697b3be4ac3faa6053834d8
authorRico Tzschichholz <ricotz@ubuntu.com>
Mon, 25 Feb 2019 08:58:11 +0000 (09:58 +0100)
committerRico Tzschichholz <ricotz@ubuntu.com>
Mon, 25 Feb 2019 08:58:11 +0000 (09:58 +0100)
vapi/gobject-2.0.vapi

index ef0dedd457c1c3c2813cb056af60d52ab08579a1..0e8097b75630e87fc3a956041393310645a09591 100644 (file)
@@ -35,6 +35,9 @@ namespace GLib {
                public static uint block_matched (void* instance, GLib.SignalMatchType mask, uint signal_id, GLib.Quark detail, GLib.Closure? closure, void* func, void* data);
                [CCode (cheader_filename = "glib-object.h")]
                public static void disconnect (void* instance, ulong handler_id);
+               [CCode (cheader_filename = "glib-object.h", cname = "g_signal_handlers_disconnect_by_data")]
+               [Version (since = "2.32")]
+               public static uint disconnect_by_data (void* instance, void* data);
                [CCode (cheader_filename = "glib-object.h", cname = "g_signal_handlers_disconnect_by_func")]
                public static uint disconnect_by_func (void* instance, void* func, void* data);
                [CCode (cheader_filename = "glib-object.h", cname = "g_signal_handlers_disconnect_matched")]