[vala] gio-2.0: use GLib.Func for Cancellable.connect argument
- From: Evan Nemerson <evann src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] gio-2.0: use GLib.Func for Cancellable.connect argument
- Date: Fri, 4 Feb 2011 19:50:15 +0000 (UTC)
commit e82d7cad9b6b046445fc790bdec99ba60b872fda
Author: Evan Nemerson <evan coeus-group com>
Date: Fri Feb 4 11:43:37 2011 -0800
gio-2.0: use GLib.Func for Cancellable.connect argument
vapi/gio-2.0.vapi | 2 +-
vapi/packages/gio-2.0/gio-2.0.metadata | 3 +++
2 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/vapi/gio-2.0.vapi b/vapi/gio-2.0.vapi
index f3b83f4..e31982b 100644
--- a/vapi/gio-2.0.vapi
+++ b/vapi/gio-2.0.vapi
@@ -158,7 +158,7 @@ namespace GLib {
[CCode (has_construct_function = false)]
public Cancellable ();
public void cancel ();
- public ulong connect (GLib.Callback callback, void* data, GLib.DestroyNotify data_destroy_func);
+ public ulong connect ([CCode (type = "GCallback*")] owned GLib.Func<GLib.Cancellable> callback);
public void disconnect (ulong handler_id);
public static unowned GLib.Cancellable get_current ();
public int get_fd ();
diff --git a/vapi/packages/gio-2.0/gio-2.0.metadata b/vapi/packages/gio-2.0/gio-2.0.metadata
index 754f92b..073e984 100644
--- a/vapi/packages/gio-2.0/gio-2.0.metadata
+++ b/vapi/packages/gio-2.0/gio-2.0.metadata
@@ -292,6 +292,9 @@ GActionGroup::action_enabled_changed has_emitter="1"
GActionGroup::action_state_changed has_emitter="1"
g_cancellable_set_error_if_cancelled error_types="IOError"
+g_cancellable_connect.callback type_name="GLib.Func<GLib.Cancellable>" ctype="GCallback*" transfer_ownership="1"
+g_cancellable_connect.data hidden="1"
+g_cancellable_connect.data_destroy_func hidden="1"
GDBusAuthObserver::authorize_authenticated_peer has_emitter="1"
GDBusConnection:closed hidden="1"
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]