From: Rico Tzschichholz Date: Mon, 25 Feb 2019 08:58:11 +0000 (+0100) Subject: gobject-2.0: Add SignalHandler.disconnect_by_data() X-Git-Tag: 0.42.6~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d9450329b17a47df8e6a58cad7eb533e49892f90;p=thirdparty%2Fvala.git gobject-2.0: Add SignalHandler.disconnect_by_data() --- diff --git a/vapi/gobject-2.0.vapi b/vapi/gobject-2.0.vapi index ef0dedd45..0e8097b75 100644 --- a/vapi/gobject-2.0.vapi +++ b/vapi/gobject-2.0.vapi @@ -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")]