Skip to content

build: Fix non-wayland builds

Ting-Wei Lan requested to merge wip/lantw/fix-non-wayland-builds into master

This is a trivial patch which fixes a missing include problem when Wayland is disabled.

gmake[4]: Entering directory '/home/lantw44/gnome/build/mutter/src'
  CC       core/display.lo
/home/lantw44/gnome/source/mutter/src/core/display.c:1493:25: error: unknown type name 'MetaCursorSpriteXcursor'
root_cursor_prepare_at (MetaCursorSpriteXcursor *sprite_xcursor,
                        ^
/home/lantw44/gnome/source/mutter/src/core/display.c:1508:11: warning: implicit declaration of function 'meta_cursor_sprite_xcursor_set_theme_scale' is invalid in C99
      [-Wimplicit-function-declaration]
          meta_cursor_sprite_xcursor_set_theme_scale (sprite_xcursor, scale);
          ^
/home/lantw44/gnome/source/mutter/src/core/display.c:1524:11: warning: implicit declaration of function 'meta_cursor_sprite_xcursor_set_theme_scale' is invalid in C99
      [-Wimplicit-function-declaration]
          meta_cursor_sprite_xcursor_set_theme_scale (sprite_xcursor,
          ^
/home/lantw44/gnome/source/mutter/src/core/display.c:1533:34: error: unknown type name 'MetaCursorSpriteXcursor'
                                 MetaCursorSpriteXcursor *sprite_xcursor)
                                 ^
/home/lantw44/gnome/source/mutter/src/core/display.c:1546:3: error: use of undeclared identifier 'MetaCursorSpriteXcursor'
  MetaCursorSpriteXcursor *sprite_xcursor;
  ^
/home/lantw44/gnome/source/mutter/src/core/display.c:1546:28: error: use of undeclared identifier 'sprite_xcursor'
  MetaCursorSpriteXcursor *sprite_xcursor;
                           ^
/home/lantw44/gnome/source/mutter/src/core/display.c:1550:3: error: use of undeclared identifier 'sprite_xcursor'
  sprite_xcursor = meta_cursor_sprite_xcursor_new (cursor);
  ^
/home/lantw44/gnome/source/mutter/src/core/display.c:1550:20: warning: implicit declaration of function 'meta_cursor_sprite_xcursor_new' is invalid in C99
      [-Wimplicit-function-declaration]
  sprite_xcursor = meta_cursor_sprite_xcursor_new (cursor);
                   ^
/home/lantw44/gnome/source/mutter/src/core/display.c:1553:47: error: use of undeclared identifier 'sprite_xcursor'
    manage_root_cursor_sprite_scale (display, sprite_xcursor);
                                              ^
/home/lantw44/gnome/source/mutter/src/core/display.c:1556:60: error: use of undeclared identifier 'sprite_xcursor'
                                       META_CURSOR_SPRITE (sprite_xcursor));
                                                           ^
/home/lantw44/gnome/source/mutter/src/core/display.c:1557:19: error: use of undeclared identifier 'sprite_xcursor'
  g_object_unref (sprite_xcursor);
                  ^
3 warnings and 8 errors generated.
gmake[4]: *** [Makefile:2839: core/display.lo] Error 1
gmake[4]: Leaving directory '/home/lantw44/gnome/build/mutter/src'

Merge request reports

Loading