diff --git a/clutter/clutter-backend-private.h b/clutter/clutter-backend-private.h index 495aec351..c9ba24a89 100644 --- a/clutter/clutter-backend-private.h +++ b/clutter/clutter-backend-private.h @@ -53,6 +53,8 @@ struct _ClutterBackendClass /*< private >*/ GObjectClass parent_class; + GType stage_window_type; + /* vfuncs */ gboolean (* pre_parse) (ClutterBackend *backend, GError **error); diff --git a/clutter/clutter-backend.c b/clutter/clutter-backend.c index de7ece385..9cabfad11 100644 --- a/clutter/clutter-backend.c +++ b/clutter/clutter-backend.c @@ -512,6 +512,8 @@ clutter_backend_class_init (ClutterBackendClass *klass) g_type_class_add_private (gobject_class, sizeof (ClutterBackendPrivate)); + klass->stage_window_type = G_TYPE_INVALID; + /** * ClutterBackend::resolution-changed: * @backend: the #ClutterBackend that emitted the signal