From b0a3c472eae76a29d60563a018e5084da179e5e7 Mon Sep 17 00:00:00 2001 From: Carlos Garnacho Date: Thu, 12 May 2016 15:55:36 +0200 Subject: [PATCH] wayland: Make MetaWaylandSurfaceRoleCursor derivable --- src/wayland/meta-wayland-surface-role-cursor.h | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/wayland/meta-wayland-surface-role-cursor.h b/src/wayland/meta-wayland-surface-role-cursor.h index 16ab8eb3b..b6d6d4a6a 100644 --- a/src/wayland/meta-wayland-surface-role-cursor.h +++ b/src/wayland/meta-wayland-surface-role-cursor.h @@ -25,11 +25,16 @@ #include "meta-wayland-surface.h" #include "backends/meta-cursor-renderer.h" +struct _MetaWaylandSurfaceRoleCursorClass +{ + MetaWaylandSurfaceRoleClass parent_class; +}; + #define META_TYPE_WAYLAND_SURFACE_ROLE_CURSOR (meta_wayland_surface_role_cursor_get_type ()) -G_DECLARE_FINAL_TYPE (MetaWaylandSurfaceRoleCursor, - meta_wayland_surface_role_cursor, - META, WAYLAND_SURFACE_ROLE_CURSOR, - MetaWaylandSurfaceRole); +G_DECLARE_DERIVABLE_TYPE (MetaWaylandSurfaceRoleCursor, + meta_wayland_surface_role_cursor, + META, WAYLAND_SURFACE_ROLE_CURSOR, + MetaWaylandSurfaceRole); MetaCursorSprite * meta_wayland_surface_role_cursor_get_sprite (MetaWaylandSurfaceRoleCursor *cursor_role);