]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
Fix g_hash_table_foreach binding
authorJürg Billeter <j@bitron.ch>
Mon, 2 Jun 2008 13:06:28 +0000 (13:06 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Mon, 2 Jun 2008 13:06:28 +0000 (13:06 +0000)
2008-06-02  Jürg Billeter  <j@bitron.ch>

* vapi/glib-2.0.vapi:

Fix g_hash_table_foreach binding

svn path=/trunk/; revision=1542

ChangeLog
vapi/glib-2.0.vapi

index ff0e443ded3f844c201abc81bea48eb6a3eba6f4..962e00669e506a21ca43627ce1cb5683f24fea57 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2008-06-02  Jürg Billeter  <j@bitron.ch>
+
+       * vapi/glib-2.0.vapi:
+
+       Fix g_hash_table_foreach binding
+
 2008-06-02  Jürg Billeter  <j@bitron.ch>
 
        * .bzrignore: add .bzrignore for bzr-svn,
index 0f0b2502bde2ca489ccaa3b89298ecc8eba86f9e..d20c3f9d4f5b8345bbf9f72b95b7b995f55795cb 100644 (file)
@@ -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<weak K> get_keys ();
                public List<weak V> 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);