summaryrefslogtreecommitdiff
path: root/gdk/gdkwindow.c
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2010-12-21 03:54:15 +0100
committerMatthias Clasen <mclasen@redhat.com>2010-12-21 12:07:09 -0500
commit36893a9ef8b724e283038f0d538c411cdd5b1ddb (patch)
tree6cc4e41e4f9fae3a341feac86ec62f0502061321 /gdk/gdkwindow.c
parentdcb03b1085dbe763c6afc50154e2dc150f495068 (diff)
downloadgtk+-36893a9ef8b724e283038f0d538c411cdd5b1ddb.tar.gz
gdk: Make GdkWindow abstract
This way backend implementors get an error if they don't set display_class->window_type to their subclass. And that's exactly what we want.
Diffstat (limited to 'gdk/gdkwindow.c')
-rw-r--r--gdk/gdkwindow.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c
index cb159e625c..699d5dc3bd 100644
--- a/gdk/gdkwindow.c
+++ b/gdk/gdkwindow.c
@@ -271,7 +271,7 @@ new_region_tag (void)
return ++tag;
}
-G_DEFINE_TYPE (GdkWindow, gdk_window, G_TYPE_OBJECT)
+G_DEFINE_ABSTRACT_TYPE (GdkWindow, gdk_window, G_TYPE_OBJECT)
GType
_gdk_paintable_get_type (void)