Don't #include <glib/gslice.h> from gmem.h
authorRyan Lortie <desrt@desrt.ca>
Sun, 18 Sep 2011 22:59:20 +0000 (18:59 -0400)
committerRyan Lortie <desrt@desrt.ca>
Mon, 19 Sep 2011 02:07:18 +0000 (22:07 -0400)
It looks like this was done just to help people port from gmem to
gslice, but nothing in this header actually requires gslice.h to be
included.

24 files changed:
glib/garray.c
glib/gbuffer.c
glib/gcache.c
glib/gchecksum.c
glib/gdataset.c
glib/gdatetime.c
glib/gerror.c
glib/ghash.c
glib/ghmac.c
glib/ghook.c
glib/glist.c
glib/gmarkup.c
glib/gmem.c
glib/gmem.h
glib/gnode.c
glib/gqueue.c
glib/gsequence.c
glib/gslist.c
glib/gtestutils.c
glib/gtimezone.c
glib/gtree.c
glib/gvariant-parser.c
glib/gvariant.c
glib/gvarianttypeinfo.c

index 07149b0..27bc7e4 100644 (file)
@@ -35,6 +35,7 @@
 
 #include "garray.h"
 
+#include "gslice.h"
 #include "gmem.h"
 #include "gthread.h"
 #include "gmessages.h"
index d4dc21b..70de15b 100644 (file)
@@ -25,9 +25,9 @@
 
 #include <glib/gstrfuncs.h>
 #include <glib/gatomic.h>
+#include <glib/gslice.h>
 #include <glib/gmem.h>
 
-
 typedef struct
 {
   GBuffer buffer;
index 9c51334..e155bb7 100644 (file)
@@ -32,6 +32,7 @@
 
 #include "gcache.h"
 
+#include "gslice.h"
 #include "ghash.h"
 #include "gtestutils.h"
 
index 620def2..f7844f2 100644 (file)
@@ -24,6 +24,7 @@
 
 #include "gchecksum.h"
 
+#include "gslice.h"
 #include "gmem.h"
 #include "gstrfuncs.h"
 #include "gtestutils.h"
index ce6d1b7..554c6c5 100644 (file)
@@ -37,6 +37,7 @@
 #include "gdataset.h"
 #include "gbitlock.h"
 
+#include "gslice.h"
 #include "gdatasetprivate.h"
 #include "ghash.h"
 #include "gquark.h"
index 3a3557c..65c4033 100644 (file)
@@ -60,6 +60,7 @@
 
 #include "gdatetime.h"
 
+#include "gslice.h"
 #include "gatomic.h"
 #include "gfileutils.h"
 #include "ghash.h"
index 015d709..6217aa2 100644 (file)
 
 #include "gerror.h"
 
+#include "gslice.h"
 #include "gstrfuncs.h"
 #include "gtestutils.h"
 
index 5cc52f1..6b0b58f 100644 (file)
@@ -37,6 +37,7 @@
 #include "gstrfuncs.h"
 #include "gatomic.h"
 #include "gtestutils.h"
+#include "gslice.h"
 
 
 /**
index 20e8fcd..ef26177 100644 (file)
@@ -28,6 +28,7 @@
 
 #include "glib/galloca.h"
 #include "gatomic.h"
+#include "gslice.h"
 #include "gmem.h"
 #include "gstrfuncs.h"
 #include "gtestutils.h"
index 1406b58..6ef03f3 100644 (file)
@@ -36,6 +36,7 @@
 #include "ghook.h"
 
 #include "gtestutils.h"
+#include "gslice.h"
 
 
 /* --- functions --- */
index 33db0b7..f75e2af 100644 (file)
@@ -31,6 +31,7 @@
 #include "config.h"
 
 #include "glist.h"
+#include "gslice.h"
 
 #include "gtestutils.h"
 
index b588d91..a71d044 100644 (file)
@@ -29,6 +29,7 @@
 
 #include "gmarkup.h"
 
+#include "gslice.h"
 #include "galloca.h"
 #include "gstrfuncs.h"
 #include "gstring.h"
index a79684f..1553ed7 100644 (file)
@@ -36,6 +36,7 @@
 #include <string.h>
 #include <signal.h>
 
+#include "gslice.h"
 #include "gbacktrace.h"
 #include "gtestutils.h"
 #include "gthread.h"
index 8f57d34..5927f92 100644 (file)
@@ -31,7 +31,6 @@
 #ifndef __G_MEM_H__
 #define __G_MEM_H__
 
-#include <glib/gslice.h>
 #include <glib/gtypes.h>
 
 G_BEGIN_DECLS
index b9cea62..9fef8f7 100644 (file)
@@ -35,6 +35,8 @@
 
 #include "gnode.h"
 
+#include "gslice.h"
+
 #include "gtestutils.h"
 
 /**
index e6bf411..8d01b86 100644 (file)
@@ -54,6 +54,7 @@
 #include "gqueue.h"
 
 #include "gtestutils.h"
+#include "gslice.h"
 
 /**
  * g_queue_new:
index 5631be3..04e867b 100644 (file)
@@ -24,6 +24,7 @@
 
 #include "gmem.h"
 #include "gtestutils.h"
+#include "gslice.h"
 /**
  * SECTION:sequence
  * @title: Sequences
index 6f86675..6a11669 100644 (file)
@@ -31,7 +31,9 @@
 #include "config.h"
 
 #include "gslist.h"
+
 #include "gtestutils.h"
+#include "gslice.h"
 
 /**
  * SECTION:linked_lists_single
index 37933de..1abd9df 100644 (file)
@@ -48,6 +48,7 @@
 #include "grand.h"
 #include "gstrfuncs.h"
 #include "gtimer.h"
+#include "gslice.h"
 
 
 /* Global variable for storing assertion messages; this is the counterpart to
index 780a388..84dad84 100644 (file)
@@ -34,6 +34,7 @@
 #include "ghash.h"
 #include "gthread.h"
 #include "gbufferprivate.h"
+#include "gslice.h"
 
 /**
  * SECTION:timezone
index 60ba2cf..9bd9fa8 100644 (file)
@@ -34,6 +34,7 @@
 
 #include "gatomic.h"
 #include "gtestutils.h"
+#include "gslice.h"
 
 /**
  * SECTION:trees-binary
index ad21a6f..9f9c34c 100644 (file)
@@ -32,6 +32,7 @@
 #include "gtestutils.h"
 #include "gvariant.h"
 #include "gvarianttype.h"
+#include "gslice.h"
 
 /*
  * two-pass algorithm
index db6765c..571d29c 100644 (file)
@@ -29,6 +29,7 @@
 #include <glib/gvariant-core.h>
 #include <glib/gtestutils.h>
 #include <glib/gstrfuncs.h>
+#include <glib/gslice.h>
 #include <glib/ghash.h>
 #include <glib/gmem.h>
 
index 820d901..7252459 100644 (file)
@@ -26,9 +26,9 @@
 
 #include <glib/gtestutils.h>
 #include <glib/gthread.h>
+#include <glib/gslice.h>
 #include <glib/ghash.h>
 
-
 /* < private >
  * GVariantTypeInfo:
  *