Commit e33453f9 authored by Michel Dänzer's avatar Michel Dänzer Committed by Michel Dänzer

xwayland: Handle NULL xwl_seat in xwl_seat_can_emulate_pointer_warp

This can happen e.g. with weston's headless backend.
Reviewed-by: default avatarOlivier Fourdan <ofourdan@redhat.com>
parent ddb86e94
Pipeline #179933 passed with stages
in 6 minutes and 10 seconds
......@@ -2807,11 +2807,16 @@ xwl_seat_create_pointer_warp_emulator(struct xwl_seat *xwl_seat)
static Bool
xwl_seat_can_emulate_pointer_warp(struct xwl_seat *xwl_seat)
{
struct xwl_screen *xwl_screen = xwl_seat->xwl_screen;
struct xwl_screen *xwl_screen;
if (!xwl_seat)
return FALSE;
if (!xwl_seat->pointer)
return FALSE;
xwl_screen = xwl_seat->xwl_screen;
if (!xwl_screen->relative_pointer_manager)
return FALSE;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment