From f69a7afd369d4febdd2c14519bf11dab65fccc24 Mon Sep 17 00:00:00 2001 From: Tony Crisci Date: Thu, 24 Aug 2017 10:53:11 -0400 Subject: [PATCH] assert cursor layout for move and warp functions --- types/wlr_cursor.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/types/wlr_cursor.c b/types/wlr_cursor.c index 948ab550..9a303d37 100644 --- a/types/wlr_cursor.c +++ b/types/wlr_cursor.c @@ -65,6 +65,7 @@ void wlr_cursor_set_xcursor(struct wlr_cursor *cur, struct wlr_xcursor *xcur) { } bool wlr_cursor_warp(struct wlr_cursor *cur, double x, double y) { + assert(cur->state->layout); if (!wlr_output_layout_output_at(cur->state->layout, x, y)) { return false; } @@ -95,7 +96,6 @@ bool wlr_cursor_warp(struct wlr_cursor *cur, double x, double y) { } void wlr_cursor_move(struct wlr_cursor *cur, double delta_x, double delta_y) { - // TODO handle no layout assert(cur->state->layout); int x = cur->x + delta_x;