X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=gdk%2Fgdkwindowimpl.c;h=2c4df30d51d19c4fa661b43a5656c142e0a70269;hb=bf19aa46e9d846337ef2627e8a574a06cf4a54b8;hp=48fe438fd8e428ff10c7dd1c5af19057a22b7174;hpb=5f1b5d24067468fc86b28dccc504c71abdaf68b8;p=~andy%2Fgtk diff --git a/gdk/gdkwindowimpl.c b/gdk/gdkwindowimpl.c index 48fe438fd..2c4df30d5 100644 --- a/gdk/gdkwindowimpl.c +++ b/gdk/gdkwindowimpl.c @@ -29,19 +29,11 @@ #include "gdkinternals.h" -GType -gdk_window_impl_get_type (void) -{ - static GType gtype = 0; +typedef GdkWindowImplIface GdkWindowImplInterface; +G_DEFINE_INTERFACE (GdkWindowImpl, gdk_window_impl, G_TYPE_OBJECT); - if (G_UNLIKELY (!gtype)) - { - gtype = g_type_register_static_simple (G_TYPE_INTERFACE, - "GdkWindowImpl", - sizeof (GdkWindowImplIface), - NULL, 0, NULL, 0); - g_type_interface_add_prerequisite (gtype, G_TYPE_OBJECT); - } - return gtype; +static void +gdk_window_impl_default_init (GdkWindowImplInterface *iface) +{ }