added GFreeFunc and g_hash_table_set_key_freefunc() prototype. added
authorEST 1998 Michael K. Johnson <johnsonm@redhat.com>
Tue, 24 Nov 1998 19:38:17 +0000 (19:38 +0000)
committerMichael Johnson <johnsonm@src.gnome.org>
Tue, 24 Nov 1998 19:38:17 +0000 (19:38 +0000)
commit3568d22b5352be80c5c86cda1ebe77943bafb962
tree16067bc1ef5bc2cd8f3834183df8c2501f52abe4
parent9c1692c2604bf147d2b08877d8cebb1f077658e0
added GFreeFunc and g_hash_table_set_key_freefunc() prototype. added

Tue Nov 24 14:05:47 EST 1998 Michael K. Johnson <johnsonm@redhat.com>

* glib.h: added GFreeFunc and g_hash_table_set_key_freefunc()
prototype.
* ghash.c: added g_hash_table_set_key_freefunc() implementation.
Modified the prototypes of the functions g_hash_node_destroy() and
g_hash_nodes_destroy(), and changed the functions that call them
to match the new definitions.
This changes no external interfaces, and should create no binary
or source incompatibilities.  It does add a member to the
GHashTable structure.
12 files changed:
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-12
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
ghash.c
glib.h
glib/ghash.c
glib/glib.h