summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gdk/gdk.h1
-rw-r--r--gdk/gdkdrawable.h5
-rw-r--r--gdk/gdktypes.h2
3 files changed, 1 insertions, 7 deletions
diff --git a/gdk/gdk.h b/gdk/gdk.h
index 9bc962201f..851185a8c0 100644
--- a/gdk/gdk.h
+++ b/gdk/gdk.h
@@ -38,7 +38,6 @@
#include <gdk/gdkdisplay.h>
#include <gdk/gdkdisplaymanager.h>
#include <gdk/gdkdnd.h>
-#include <gdk/gdkdrawable.h>
#include <gdk/gdkenumtypes.h>
#include <gdk/gdkevents.h>
#include <gdk/gdkinput.h>
diff --git a/gdk/gdkdrawable.h b/gdk/gdkdrawable.h
index b8799e343d..d790b023ca 100644
--- a/gdk/gdkdrawable.h
+++ b/gdk/gdkdrawable.h
@@ -24,10 +24,6 @@
* GTK+ at ftp://ftp.gtk.org/pub/gtk/.
*/
-#if !defined (__GDK_H_INSIDE__) && !defined (GDK_COMPILATION)
-#error "Only <gdk/gdk.h> can be included directly."
-#endif
-
#ifndef __GDK_DRAWABLE_H__
#define __GDK_DRAWABLE_H__
@@ -38,6 +34,7 @@
G_BEGIN_DECLS
+typedef struct _GdkDrawable GdkDrawable;
typedef struct _GdkDrawableClass GdkDrawableClass;
#define GDK_TYPE_DRAWABLE (gdk_drawable_get_type ())
diff --git a/gdk/gdktypes.h b/gdk/gdktypes.h
index f50d02f49a..865a7f5226 100644
--- a/gdk/gdktypes.h
+++ b/gdk/gdktypes.h
@@ -139,8 +139,6 @@ typedef struct _GdkRGBA GdkRGBA;
typedef struct _GdkCursor GdkCursor;
typedef struct _GdkVisual GdkVisual;
-typedef struct _GdkDrawable GdkDrawable;
-
/**
* GdkWindow:
*