From f71945c56a47f8adf697b3be4ac3faa6053834d8 Mon Sep 17 00:00:00 2001 From: Rico Tzschichholz Date: Mon, 25 Feb 2019 09:58:11 +0100 Subject: [PATCH] gobject-2.0: Add SignalHandler.disconnect_by_data() --- vapi/gobject-2.0.vapi | 3 +++ 1 file changed, 3 insertions(+) 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")] -- 2.47.2