Include gtypes.h not gobject/gtype.h
authorOwen Taylor <otaylor@redhat.com>
Sun, 18 Nov 2001 00:38:48 +0000 (00:38 +0000)
committerOwen Taylor <otaylor@src.gnome.org>
Sun, 18 Nov 2001 00:38:48 +0000 (00:38 +0000)
commit5852eace661bf5411e091a792d47e67fb7fd352e
tree792495709c48394b20f693c1035150210c547ac1
parent9d3cee6ac30121aa67d523e63892fb00dc77cd9e
Include gtypes.h not gobject/gtype.h

Sat Nov 17 14:10:35 2001  Owen Taylor  <otaylor@redhat.com>

* glib/gbsearcharray.h: Include gtypes.h not gobject/gtype.h

* glib/glib-object.h gobject/*.h: Prevent headers from
being included directly except when compiling GObject.

* gobject/gvaluecollector.h: Include glib-object.h so that
this file can be included directly, since we don't
include it _from_ glib-object.h.

* gobject/gtype.c: Remove struct _GValue hack since we
now include glib/gvaluecollector.h which simply pulls in
        glib-object.h.
27 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
glib/gbsearcharray.h
glib/glib-object.h
gobject/Makefile.am
gobject/gboxed.h
gobject/gclosure.h
gobject/genums.h
gobject/gobject.h
gobject/gparam.h
gobject/gparamspecs.h
gobject/gsignal.h
gobject/gsourceclosure.h
gobject/gtype.c
gobject/gtype.h
gobject/gtypemodule.h
gobject/gtypeplugin.h
gobject/gvalue.h
gobject/gvaluearray.h
gobject/gvaluecollector.h
gobject/gvaluetypes.h