From 7eca848ccd73c8d84dffdd91847acb021da0c3db Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=BCrg=20Billeter?= Date: Mon, 2 Jun 2008 13:06:28 +0000 Subject: [PATCH] Fix g_hash_table_foreach binding MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit 2008-06-02 Jürg Billeter * vapi/glib-2.0.vapi: Fix g_hash_table_foreach binding svn path=/trunk/; revision=1542 --- ChangeLog | 6 ++++++ vapi/glib-2.0.vapi | 6 +++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index ff0e443..962e006 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,11 @@ 2008-06-02 Jürg Billeter + * vapi/glib-2.0.vapi: + + Fix g_hash_table_foreach binding + +2008-06-02 Jürg Billeter + * .bzrignore: add .bzrignore for bzr-svn, patch by Jaap A. Haitsma, fixes bug 535451 diff --git a/vapi/glib-2.0.vapi b/vapi/glib-2.0.vapi index 0f0b250..d20c3f9 100644 --- a/vapi/glib-2.0.vapi +++ b/vapi/glib-2.0.vapi @@ -1941,7 +1941,7 @@ namespace GLib { public TokenValue cur_value (); public uint set_scope (uint scope_id); public void scope_add_symbol (uint scope_id, string symbol, void* value); - public void scope_foreach_symbol (uint scope_id, HFunc func, void* user_data); + public void scope_foreach_symbol (uint scope_id, HFunc func); public void* scope_lookup_symbol (uint scope_id, string symbol); public void scope_remove_symbol (uint scope_id, string symbol); public void* lookup_symbol (string symbol); @@ -2914,13 +2914,13 @@ namespace GLib { public List get_keys (); public List get_values (); [CCode (cname = "g_hash_table_foreach")] - public void for_each (HFunc func, void* user_data); + public void for_each (HFunc func); public uint size (); } public static delegate uint HashFunc (void* key); public static delegate bool EqualFunc (void* a, void* b); - public static delegate void HFunc (void* key, void* value, void* user_data); + public delegate void HFunc (void* key, void* value); public static delegate void DestroyNotify (void* data); -- 2.7.4