Continue GPrivate rework
authorRyan Lortie <desrt@desrt.ca>
Sun, 18 Sep 2011 05:10:07 +0000 (01:10 -0400)
committerRyan Lortie <desrt@desrt.ca>
Wed, 21 Sep 2011 20:06:53 +0000 (16:06 -0400)
commit90679997ec7439ae520c97eb37b5ae36e0da6bba
tree087f8e6bfcb796bd19713a358fd34a1f87314e00
parentb0d83576e26191505ce450cd3eae596be9aff1e1
Continue GPrivate rework

We remove the macros while at the same time switching all libglib users
from g_private_new() to g_private_init().  We deal with the strange
expectations of the libglib code that g_private_* should work before the
GPrivate has been initialised with a temporary shim.
glib/gmessages.c
glib/gslice.c
glib/gthread-posix.c
glib/gthread-win32.c
glib/gthread.c
glib/gthread.h
glib/gthreadprivate.h