implemented g_datalist_* along the lines of g_dataset, but operates on an
authorTim Janik <timj@gtk.org>
Thu, 17 Sep 1998 04:59:41 +0000 (04:59 +0000)
committerTim Janik <timj@src.gnome.org>
Thu, 17 Sep 1998 04:59:41 +0000 (04:59 +0000)
commitea4b8e4c02c19f6a997f28403ee78fe92dcf291b
treeac64c97e24b5b84f4d4504d828af60ceeb3473fe
parent7cc610b06446593ff43f9d4b55d92f8410fe6be6
implemented g_datalist_* along the lines of g_dataset, but operates on an

Thu Sep 17 06:36:25 1998  Tim Janik  <timj@gtk.org>

        * glib.h:
        * gdataset.c: implemented g_datalist_* along the lines of g_dataset,
        but operates on an opaque gpointer *datalist; pointer, e.g. for the
        implementation of GtkObject named data.
        we cache a certain portion of the already freed data entries now, to
        gain a slight performance improve with data reallocation.

Thu Sep 17 06:34:22 1998  Tim Janik  <timj@gtk.org>

        * gmodule.h:
        * gmodule.c: implemented g_module_make_resident() which can be
        used to make modules resident.
        fixed a buglet about the optional "g_module_de_init" function in
        modules, which could get invoked twice on very obscure occasions.
15 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
gdataset.c
glib.h
glib/gdataset.c
glib/glib.h
gmodule/ChangeLog
gmodule/gmodule.c
gmodule/gmodule.h