implemented g_once_init_enter(), g_once_init_enter_impl() and
authorTim Janik <timj@imendio.com>
Tue, 10 Jul 2007 10:30:36 +0000 (10:30 +0000)
committerTim Janik <timj@src.gnome.org>
Tue, 10 Jul 2007 10:30:36 +0000 (10:30 +0000)
commitc9ccc828f1eff2ce39229ff7b294f24b3462e937
tree7bc7d944b4de22ebf99b75fa76a6f690b5f6e14a
parent1da3f1559cae589c051980e2e4ee17bcbf91a927
implemented g_once_init_enter(), g_once_init_enter_impl() and

Tue Jul 10 12:24:35 2007  Tim Janik  <timj@imendio.com>

        * glib/gthread.[hc]: implemented g_once_init_enter(),
        g_once_init_enter_impl() and g_once_init_leave(), based on a patch by
        Antoine Tremblay, fixes #65041.
        adapted exported inline function mechanism from gutils.[hc] for inlining
        g_once_init_enter_impl() in gthread.[hc].

svn path=/trunk/; revision=5616
ChangeLog
glib/glib.symbols
glib/gthread.c
glib/gthread.h