summaryrefslogtreecommitdiff
path: root/gdk/gdkprivate.h
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2009-09-04 17:50:42 +0200
committerAlexander Larsson <alexl@redhat.com>2009-09-04 17:59:17 +0200
commit0c7830aa42d3e6cd89b42b1c7d42aeaa14fccc7e (patch)
treec2a56fc7fa435827c027b8e43e84c478637662e5 /gdk/gdkprivate.h
parentf64ef921da53be7268f4a337e1fbeaa3332016b0 (diff)
downloadgtk+-0c7830aa42d3e6cd89b42b1c7d42aeaa14fccc7e.tar.gz
Make public GDK_WINDOW_TYPE and GDK_WINDOW_DESTROYED use functions calls
Diffstat (limited to 'gdk/gdkprivate.h')
-rw-r--r--gdk/gdkprivate.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/gdk/gdkprivate.h b/gdk/gdkprivate.h
index 031fe9ae7f..65038627a1 100644
--- a/gdk/gdkprivate.h
+++ b/gdk/gdkprivate.h
@@ -34,8 +34,10 @@ G_BEGIN_DECLS
#define GDK_PARENT_RELATIVE_BG ((GdkPixmap *)1L)
#define GDK_NO_BG ((GdkPixmap *)2L)
-#define GDK_WINDOW_TYPE(d) (((GdkWindowObject*)(GDK_WINDOW (d)))->window_type)
-#define GDK_WINDOW_DESTROYED(d) (((GdkWindowObject*)(GDK_WINDOW (d)))->destroyed)
+#ifndef GDK_COMPILATION
+#define GDK_WINDOW_TYPE(d) (gdk_window_get_window_type (GDK_WINDOW (d)))
+#define GDK_WINDOW_DESTROYED(d) (gdk_window_is_destroyed (GDK_WINDOW (d)))
+#endif
void gdk_window_destroy_notify (GdkWindow *window);