summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathon Jongsma <jjongsma@src.gnome.org>2008-12-10 14:23:33 +0000
committerJonathon Jongsma <jjongsma@src.gnome.org>2008-12-10 14:23:33 +0000
commita556ef798a4ecbe69c52b9377e613deaf8c35ac7 (patch)
treed56f666a2959ebbdc816f26c6ff475ee68aa7557
parent67aebc3b8b8dfe7ee6151d0c2097e25305eca3ec (diff)
downloadglibmm-a556ef798a4ecbe69c52b9377e613deaf8c35ac7.tar.gz
Clean up glib includes (Bug #563987)
svn path=/trunk/; revision=749
-rw-r--r--ChangeLog6
-rw-r--r--glib/glibmm/containerhandle_shared.h1
-rw-r--r--glib/glibmm/containers.h3
-rw-r--r--glib/glibmm/debug.h4
-rw-r--r--glib/glibmm/error.cc2
-rw-r--r--glib/glibmm/error.h2
-rw-r--r--glib/glibmm/listhandle.h2
-rw-r--r--glib/glibmm/main.cc1
-rw-r--r--glib/glibmm/main.h3
-rw-r--r--glib/glibmm/object.cc1
-rw-r--r--glib/glibmm/object.h2
-rw-r--r--glib/glibmm/pattern.cc2
-rw-r--r--glib/glibmm/quark.cc1
-rw-r--r--glib/glibmm/quark.h2
-rw-r--r--glib/glibmm/random.cc1
-rw-r--r--glib/glibmm/random.h2
-rw-r--r--glib/glibmm/signalproxy_connectionnode.h2
-rw-r--r--glib/glibmm/slisthandle.h2
-rw-r--r--glib/glibmm/timer.cc2
-rw-r--r--glib/glibmm/timeval.cc4
-rw-r--r--glib/glibmm/timeval.h3
-rw-r--r--glib/glibmm/ustring.cc1
-rw-r--r--glib/glibmm/ustring.h3
-rw-r--r--glib/glibmm/utility.cc1
-rw-r--r--glib/glibmm/utility.h3
-rw-r--r--glib/glibmm/wrap.cc3
-rw-r--r--glib/src/checksum.ccg2
-rw-r--r--glib/src/checksum.hg2
-rw-r--r--glib/src/convert.ccg3
-rw-r--r--glib/src/convert.hg4
-rw-r--r--glib/src/date.ccg2
-rw-r--r--glib/src/date.hg3
-rw-r--r--glib/src/fileutils.ccg4
-rw-r--r--glib/src/iochannel.ccg1
-rw-r--r--glib/src/iochannel.hg2
-rw-r--r--glib/src/keyfile.hg2
-rw-r--r--glib/src/nodetree.hg3
-rw-r--r--glib/src/optioncontext.ccg2
-rw-r--r--glib/src/optionentry.ccg3
-rw-r--r--glib/src/optiongroup.ccg3
-rw-r--r--glib/src/optiongroup.hg2
-rw-r--r--glib/src/regex.hg2
-rw-r--r--glib/src/shell.hg4
-rw-r--r--glib/src/spawn.ccg4
-rw-r--r--glib/src/thread.ccg4
-rw-r--r--glib/src/thread.hg2
-rw-r--r--glib/src/unicode.hg6
-rw-r--r--glib/src/uriutils.ccg2
48 files changed, 45 insertions, 76 deletions
diff --git a/ChangeLog b/ChangeLog
index 2209d9af..b6fadfc3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2008-12-10 Przemysław Grzegorczyk <pgrzegorczyk@gmail.com>
+
+ * Cleaned up glib includes since in the future, only glib.h (and
+ glib-object.h, etc) will be allowed to be included directly.
+ Bug #563987
+
2008-12-01 Hubert Figuiere <hub@figuiere.net>
* glib/src/markup.ccg: Change the way unused variables
diff --git a/glib/glibmm/containerhandle_shared.h b/glib/glibmm/containerhandle_shared.h
index 3293769f..c62b7cb5 100644
--- a/glib/glibmm/containerhandle_shared.h
+++ b/glib/glibmm/containerhandle_shared.h
@@ -29,7 +29,6 @@
#include <list>
#include <glib-object.h>
-#include <glib/gmem.h>
#include <glibmm/refptr.h>
#include <glibmm/ustring.h>
#include <glibmm/wrap.h>
diff --git a/glib/glibmm/containers.h b/glib/glibmm/containers.h
index f152262e..2234984a 100644
--- a/glib/glibmm/containers.h
+++ b/glib/glibmm/containers.h
@@ -23,8 +23,7 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-#include <glib/glist.h>
-#include <glib/gslist.h>
+#include <glib.h>
#include <glibmm/sarray.h> /* for backward compatibility */
#include <iterator>
diff --git a/glib/glibmm/debug.h b/glib/glibmm/debug.h
index 556b16f8..9096d315 100644
--- a/glib/glibmm/debug.h
+++ b/glib/glibmm/debug.h
@@ -21,15 +21,13 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-#include <glib/gmacros.h>
+#include <glib.h>
#include <glibmmconfig.h>
// Some stuff that's useful when debugging gtkmm internals:
#ifdef GLIBMM_DEBUG_REFCOUNTING
-#include <glib/gmessages.h>
-
/* We can't use G_GNUC_PRETTY_FUNCTION because it's always disabled in C++,
* even though __PRETTY_FUNCTION__ works fine in C++ as well if you use it
* right (i.e. concatenation with string literals isn't allowed).
diff --git a/glib/glibmm/error.cc b/glib/glibmm/error.cc
index 49160c15..8720acf8 100644
--- a/glib/glibmm/error.cc
+++ b/glib/glibmm/error.cc
@@ -20,8 +20,6 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-#include <glib/gerror.h>
-
//#include <glib/gtestutils.h> //For g_assert() in glib >= 2.15.0
//#include <glib/gmessages.h> //For g_assert() in glib < 2.15.0
#include <glib.h> //For g_assert() in all versions of glib.
diff --git a/glib/glibmm/error.h b/glib/glibmm/error.h
index df382fb9..e131cde8 100644
--- a/glib/glibmm/error.h
+++ b/glib/glibmm/error.h
@@ -24,7 +24,7 @@
extern "C" { typedef struct _GError GError; }
#endif
-#include <glib/gquark.h>
+#include <glib.h>
#include <glibmm/exception.h>
#include <glibmmconfig.h> //For GLIBMM_EXCEPTIONS_ENABLED
diff --git a/glib/glibmm/listhandle.h b/glib/glibmm/listhandle.h
index 94b366d9..fd437ed9 100644
--- a/glib/glibmm/listhandle.h
+++ b/glib/glibmm/listhandle.h
@@ -21,7 +21,7 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-#include <glib/glist.h>
+#include <glib.h>
#include <glibmm/containerhandle_shared.h>
diff --git a/glib/glibmm/main.cc b/glib/glibmm/main.cc
index 997462d5..16d3f595 100644
--- a/glib/glibmm/main.cc
+++ b/glib/glibmm/main.cc
@@ -24,7 +24,6 @@
#include <glibmm/wrap.h>
#include <glibmm/iochannel.h>
-#include <glib/gmessages.h>
#include <algorithm>
GLIBMM_USING_STD(min)
diff --git a/glib/glibmm/main.h b/glib/glibmm/main.h
index 57973602..2d0b157c 100644
--- a/glib/glibmm/main.h
+++ b/glib/glibmm/main.h
@@ -21,8 +21,7 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-#include <glib/giochannel.h>
-#include <glib/gmain.h>
+#include <glib.h>
#include <vector>
#include <sigc++/sigc++.h>
diff --git a/glib/glibmm/object.cc b/glib/glibmm/object.cc
index b2bcce55..aea354f7 100644
--- a/glib/glibmm/object.cc
+++ b/glib/glibmm/object.cc
@@ -22,7 +22,6 @@
#include <glibmm/private/object_p.h>
#include <glibmm/property.h>
-#include <glib.h>
#include <glib-object.h>
#include <gobject/gvaluecollector.h>
diff --git a/glib/glibmm/object.h b/glib/glibmm/object.h
index 3d7283ae..fa33b202 100644
--- a/glib/glibmm/object.h
+++ b/glib/glibmm/object.h
@@ -26,7 +26,7 @@
# error "X11/Xlib.h seems to have been included before this header. Due to some commonly-named macros in X11/Xlib.h, it may only be included after any glibmm, gdkmm, or gtkmm headers."
#endif
-#include <glib/gmacros.h> /* for G_GNUC_NULL_TERMINATED */
+#include <glib.h> /* for G_GNUC_NULL_TERMINATED */
#include <glibmm/objectbase.h>
#include <glibmm/wrap.h>
#include <glibmm/quark.h>
diff --git a/glib/glibmm/pattern.cc b/glib/glibmm/pattern.cc
index a6552595..701a35f7 100644
--- a/glib/glibmm/pattern.cc
+++ b/glib/glibmm/pattern.cc
@@ -20,7 +20,7 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-#include <glib/gpattern.h>
+#include <glib.h>
#include <glibmm/pattern.h>
diff --git a/glib/glibmm/quark.cc b/glib/glibmm/quark.cc
index ea01f470..ceb3cba3 100644
--- a/glib/glibmm/quark.cc
+++ b/glib/glibmm/quark.cc
@@ -19,7 +19,6 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-#include <glib/gquark.h>
#include <glibmm/quark.h>
namespace Glib
diff --git a/glib/glibmm/quark.h b/glib/glibmm/quark.h
index d2f450fe..90947c92 100644
--- a/glib/glibmm/quark.h
+++ b/glib/glibmm/quark.h
@@ -22,7 +22,7 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-#include <glib/gquark.h>
+#include <glib.h>
#include <glibmm/ustring.h>
diff --git a/glib/glibmm/random.cc b/glib/glibmm/random.cc
index d4475616..482cb56b 100644
--- a/glib/glibmm/random.cc
+++ b/glib/glibmm/random.cc
@@ -21,7 +21,6 @@
*/
#include <glibmm/random.h>
-#include <glib/grand.h>
namespace Glib
diff --git a/glib/glibmm/random.h b/glib/glibmm/random.h
index 4a4ce844..291045d0 100644
--- a/glib/glibmm/random.h
+++ b/glib/glibmm/random.h
@@ -23,7 +23,7 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-#include <glib/gtypes.h>
+#include <glib.h>
extern "C" { typedef struct _GRand GRand; }
diff --git a/glib/glibmm/signalproxy_connectionnode.h b/glib/glibmm/signalproxy_connectionnode.h
index dececda2..c89ad0db 100644
--- a/glib/glibmm/signalproxy_connectionnode.h
+++ b/glib/glibmm/signalproxy_connectionnode.h
@@ -24,7 +24,7 @@
*/
#include <sigc++/sigc++.h>
-#include <glib/gtypes.h>
+#include <glib.h>
#ifndef DOXYGEN_SHOULD_SKIP_THIS
typedef struct _GObject GObject;
diff --git a/glib/glibmm/slisthandle.h b/glib/glibmm/slisthandle.h
index 7034914e..8cd16c35 100644
--- a/glib/glibmm/slisthandle.h
+++ b/glib/glibmm/slisthandle.h
@@ -21,7 +21,7 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-#include <glib/gslist.h>
+#include <glib.h>
#include <glibmm/containerhandle_shared.h>
diff --git a/glib/glibmm/timer.cc b/glib/glibmm/timer.cc
index 40a7fd35..2eedbf28 100644
--- a/glib/glibmm/timer.cc
+++ b/glib/glibmm/timer.cc
@@ -20,7 +20,7 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-#include <glib/gtimer.h>
+#include <glib.h>
#include <glibmm/timer.h>
diff --git a/glib/glibmm/timeval.cc b/glib/glibmm/timeval.cc
index 6494d0f4..f8ee3b29 100644
--- a/glib/glibmm/timeval.cc
+++ b/glib/glibmm/timeval.cc
@@ -20,10 +20,6 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-#include <glib/gmain.h>
-#include <glib/gmessages.h>
-#include <glib/gtimer.h>
-
#include <glibmm/timeval.h>
diff --git a/glib/glibmm/timeval.h b/glib/glibmm/timeval.h
index f27952c2..2fbf21b9 100644
--- a/glib/glibmm/timeval.h
+++ b/glib/glibmm/timeval.h
@@ -23,8 +23,7 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-#include <glib/gtypes.h>
-#include <glib/gtimer.h>
+#include <glib.h>
namespace Glib
{
diff --git a/glib/glibmm/ustring.cc b/glib/glibmm/ustring.cc
index b9af58be..41323945 100644
--- a/glib/glibmm/ustring.cc
+++ b/glib/glibmm/ustring.cc
@@ -22,7 +22,6 @@
#include <glibmm/convert.h>
#include <glibmm/error.h>
#include <glibmm/utility.h>
-#include <glib.h>
#include <algorithm>
#include <iostream>
diff --git a/glib/glibmm/ustring.h b/glib/glibmm/ustring.h
index cb20655a..48782254 100644
--- a/glib/glibmm/ustring.h
+++ b/glib/glibmm/ustring.h
@@ -21,8 +21,7 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-#include <glib/gmacros.h>
-#include <glib/gunicode.h>
+#include <glib.h>
#include <glibmm/unicode.h>
#include <iosfwd>
diff --git a/glib/glibmm/utility.cc b/glib/glibmm/utility.cc
index f415bcb8..3f24b1fd 100644
--- a/glib/glibmm/utility.cc
+++ b/glib/glibmm/utility.cc
@@ -20,7 +20,6 @@
*/
#include <glibmm/utility.h>
-#include <glib/gstrfuncs.h>
void Glib::append_canonical_typename(std::string& dest, const char* type_name)
diff --git a/glib/glibmm/utility.h b/glib/glibmm/utility.h
index 0020b50a..f4c87043 100644
--- a/glib/glibmm/utility.h
+++ b/glib/glibmm/utility.h
@@ -20,8 +20,7 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-#include <glib/gmacros.h>
-#include <glib/gmem.h>
+#include <glib.h>
#include <glibmm/ustring.h>
diff --git a/glib/glibmm/wrap.cc b/glib/glibmm/wrap.cc
index 80c31be7..9f48e811 100644
--- a/glib/glibmm/wrap.cc
+++ b/glib/glibmm/wrap.cc
@@ -21,8 +21,7 @@
*/
#include <glib-object.h>
-#include <glib/gtypes.h>
-#include <glib/gmacros.h>
+#include <glib.h>
#include <vector>
#include <glibmm/object.h>
diff --git a/glib/src/checksum.ccg b/glib/src/checksum.ccg
index 77c776e8..c0ffd631 100644
--- a/glib/src/checksum.ccg
+++ b/glib/src/checksum.ccg
@@ -16,9 +16,7 @@
* License along with this library; if not, write to the Free
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-#include <glib/gchecksum.h>
-#include <glib.h>
#include <glibmm/utility.h>
#include <glibmm/checksum.h>
diff --git a/glib/src/checksum.hg b/glib/src/checksum.hg
index b5f2b597..1f8ef0b7 100644
--- a/glib/src/checksum.hg
+++ b/glib/src/checksum.hg
@@ -19,7 +19,7 @@
_DEFS(glibmm,glib)
-#include <glib/gtypes.h>
+#include <glib.h>
#include <string>
#ifndef DOXYGEN_SHOUD_SKIP_THIS
diff --git a/glib/src/convert.ccg b/glib/src/convert.ccg
index 146cec5a..829009be 100644
--- a/glib/src/convert.ccg
+++ b/glib/src/convert.ccg
@@ -18,13 +18,10 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-#include <glib/gconvert.h>
-
//#include <glib/gtestutils.h> //For g_assert() in glib >= 2.15.0
//#include <glib/gmessages.h> //For g_assert() in glib < 2.15.0
#include <glib.h> //For g_assert() in all versions of glib.
-#include <glib/gunicode.h>
#include <glibmm/utility.h>
diff --git a/glib/src/convert.hg b/glib/src/convert.hg
index cfa326bf..1a22f259 100644
--- a/glib/src/convert.hg
+++ b/glib/src/convert.hg
@@ -1,4 +1,4 @@
-/* $Id$ */
+/* $Id: convert.hg,v 1.5 2006/05/12 08:08:44 murrayc Exp $ */
/* Copyright (C) 2002 The gtkmm Development Team
*
@@ -19,7 +19,7 @@
_DEFS(glibmm,glib)
-#include <glib/gtypes.h> /* for gsize */
+#include <glib.h> /* for gsize */
#include <glibmm/error.h>
#include <glibmm/ustring.h>
diff --git a/glib/src/date.ccg b/glib/src/date.ccg
index 9c068e0c..fe09b501 100644
--- a/glib/src/date.ccg
+++ b/glib/src/date.ccg
@@ -18,8 +18,6 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-#include <glib/gmem.h>
-
//#include <glib/gtestutils.h> //For g_assert() in glib >= 2.15.0
//#include <glib/gmessages.h> //For g_assert() in glib < 2.15.0
#include <glib.h> //For g_assert() in all versions of glib.
diff --git a/glib/src/date.hg b/glib/src/date.hg
index 83e5cf02..d3eede12 100644
--- a/glib/src/date.hg
+++ b/glib/src/date.hg
@@ -25,8 +25,7 @@ _DEFS(glibmm,glib)
#include <glibmm/ustring.h>
-#include <glib/gdate.h>
-#include <glib/gtypes.h>
+#include <glib.h>
#ifndef DOXYGEN_SHOULD_SKIP_THIS
extern "C" { struct tm; }
diff --git a/glib/src/fileutils.ccg b/glib/src/fileutils.ccg
index 5df5e5de..0c75bf96 100644
--- a/glib/src/fileutils.ccg
+++ b/glib/src/fileutils.ccg
@@ -18,9 +18,7 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-#include <glib/gdir.h>
-#include <glib/gfileutils.h>
-#include <glib/gstrfuncs.h>
+#include <glib.h>
#include <glibmm/utility.h>
diff --git a/glib/src/iochannel.ccg b/glib/src/iochannel.ccg
index cbb206d1..a220062b 100644
--- a/glib/src/iochannel.ccg
+++ b/glib/src/iochannel.ccg
@@ -22,7 +22,6 @@
#include <glibmm/iochannel.h>
#include <glibmm/utility.h>
#include <glibmm/main.h>
-#include <glib.h>
namespace
diff --git a/glib/src/iochannel.hg b/glib/src/iochannel.hg
index 049c2a39..cc44c1bd 100644
--- a/glib/src/iochannel.hg
+++ b/glib/src/iochannel.hg
@@ -24,7 +24,7 @@ _DEFS(glibmm,glib)
#include <glibmm/main.h>
#include <glibmm/refptr.h>
#include <glibmm/ustring.h>
-#include <glib/gtypes.h>
+#include <glib.h>
#include <string>
#include <glibmmconfig.h>
diff --git a/glib/src/keyfile.hg b/glib/src/keyfile.hg
index e687a24b..8ec30107 100644
--- a/glib/src/keyfile.hg
+++ b/glib/src/keyfile.hg
@@ -21,7 +21,7 @@ _DEFS(glibmm,glib)
#include <glibmm/arrayhandle.h>
#include <glibmm/error.h>
#include <glibmm/utility.h>
-#include <glib/gkeyfile.h>
+#include <glib.h>
#ifndef DOXYGEN_SHOULD_SKIP_THIS
extern "C" { typedef struct _GKeyFile GKeyFile; }
diff --git a/glib/src/nodetree.hg b/glib/src/nodetree.hg
index adb913b5..d7cf53e6 100644
--- a/glib/src/nodetree.hg
+++ b/glib/src/nodetree.hg
@@ -25,8 +25,7 @@ _DEFS(glibmm,glib)
#include <glibmm/ustring.h>
#include <glibmm/error.h>
#include <glibmm/arrayhandle.h>
-#include <glib/gnode.h>
-#include <glib/gtree.h>
+#include <glib.h>
namespace Glib
{
diff --git a/glib/src/optioncontext.ccg b/glib/src/optioncontext.ccg
index 2fc07655..c7616247 100644
--- a/glib/src/optioncontext.ccg
+++ b/glib/src/optioncontext.ccg
@@ -20,7 +20,7 @@
#include <glibmm/utility.h>
#include <glibmm/exceptionhandler.h>
-#include <glib/goption.h>
+#include <glib.h>
namespace Glib
{
diff --git a/glib/src/optionentry.ccg b/glib/src/optionentry.ccg
index 5bec3620..7d48c948 100644
--- a/glib/src/optionentry.ccg
+++ b/glib/src/optionentry.ccg
@@ -19,8 +19,7 @@
*/
#include <glibmm/utility.h>
-#include <glib/goption.h>
-#include <glib/gmem.h>
+#include <glib.h>
namespace Glib
{
diff --git a/glib/src/optiongroup.ccg b/glib/src/optiongroup.ccg
index c08c79a2..5a34aebf 100644
--- a/glib/src/optiongroup.ccg
+++ b/glib/src/optiongroup.ccg
@@ -22,8 +22,7 @@
#include <glibmm/optioncontext.h>
#include <glibmm/utility.h>
//#include <glibmm/containers.h>
-#include <glib/gmem.h> // g_malloc
-#include <glib/goption.h>
+#include <glib.h> // g_malloc
namespace Glib
{
diff --git a/glib/src/optiongroup.hg b/glib/src/optiongroup.hg
index c15b80d9..fc559dbf 100644
--- a/glib/src/optiongroup.hg
+++ b/glib/src/optiongroup.hg
@@ -22,7 +22,7 @@ _DEFS(glibmm,glib)
#include <glibmm/ustring.h>
#include <map>
#include <vector>
-#include <glib/goption.h> //TODO: Try to hide this.
+#include <glib.h> //TODO: Try to hide this.
#ifndef DOXYGEN_SHOULD_SKIP_THIS
diff --git a/glib/src/regex.hg b/glib/src/regex.hg
index 5b029a8f..afc90135 100644
--- a/glib/src/regex.hg
+++ b/glib/src/regex.hg
@@ -21,7 +21,7 @@ _DEFS(glibmm,glib)
#include <glibmm/ustring.h>
#include <glibmm/error.h>
#include <glibmm/arrayhandle.h>
-#include <glib/gregex.h>
+#include <glib.h>
#ifndef DOXYGEN_SHOULD_SKIP_THIS
typedef struct _GRegex GRegex;
diff --git a/glib/src/shell.hg b/glib/src/shell.hg
index 3dad3e38..f81d7e5e 100644
--- a/glib/src/shell.hg
+++ b/glib/src/shell.hg
@@ -1,4 +1,4 @@
-/* $Id$ */
+/* $Id: shell.hg,v 1.2 2003/01/22 21:38:35 murrayc Exp $ */
/* Copyright (C) 2002 The gtkmm Development Team
*
@@ -19,7 +19,7 @@
_DEFS(glibmm,glib)
-#include <glib/gshell.h>
+#include <glib.h>
#include <string>
#include <glibmm/arrayhandle.h>
diff --git a/glib/src/spawn.ccg b/glib/src/spawn.ccg
index c45c48e6..bce50ed7 100644
--- a/glib/src/spawn.ccg
+++ b/glib/src/spawn.ccg
@@ -1,5 +1,5 @@
// -*- c++ -*-
-/* $Id$ */
+/* $Id: spawn.ccg,v 1.8 2006/05/12 08:08:44 murrayc Exp $ */
/* Copyright (C) 2002 The gtkmm Development Team
*
@@ -18,7 +18,7 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-#include <glib/gspawn.h>
+#include <glib.h>
#include <glibmm/exceptionhandler.h>
#include <glibmm/utility.h>
diff --git a/glib/src/thread.ccg b/glib/src/thread.ccg
index 962311fb..5e3ff52d 100644
--- a/glib/src/thread.ccg
+++ b/glib/src/thread.ccg
@@ -1,5 +1,5 @@
// -*- c++ -*-
-/* $Id$ */
+/* $Id: thread.ccg,v 1.9 2006/05/12 08:08:44 murrayc Exp $ */
/* Copyright (C) 2002 The gtkmm Development Team
*
@@ -19,7 +19,7 @@
*/
#include <glibmm/exceptionhandler.h>
-#include <glib/gmessages.h>
+#include <glib.h>
namespace
diff --git a/glib/src/thread.hg b/glib/src/thread.hg
index b119b16c..5e689a64 100644
--- a/glib/src/thread.hg
+++ b/glib/src/thread.hg
@@ -19,7 +19,7 @@
_DEFS(glibmm,glib)
-#include <glib/gthread.h>
+#include <glib.h>
#include <cstddef>
#include <sigc++/sigc++.h>
diff --git a/glib/src/unicode.hg b/glib/src/unicode.hg
index 186ae8fc..86752938 100644
--- a/glib/src/unicode.hg
+++ b/glib/src/unicode.hg
@@ -1,4 +1,4 @@
-/* $Id$ */
+/* $Id: unicode.hg,v 1.2 2003/08/20 10:31:23 murrayc Exp $ */
/* Copyright (C) 2002 The gtkmm Development Team
*
@@ -43,9 +43,7 @@ inline $1 $2(char c)
_POP()
#m4end
-#include <glib/gmacros.h>
-#include <glib/gstrfuncs.h>
-#include <glib/gunicode.h>
+#include <glib.h>
// Not used, but we want to get rid of possible <ctype.h> macros.
#include <cctype>
diff --git a/glib/src/uriutils.ccg b/glib/src/uriutils.ccg
index 3c24f0b1..be4c6cf4 100644
--- a/glib/src/uriutils.ccg
+++ b/glib/src/uriutils.ccg
@@ -18,7 +18,7 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-#include <glib/gurifuncs.h>
+#include <glib.h>
#include <glibmm/utility.h>
namespace Glib