From: Pekka Paalanen Date: Thu, 7 Jun 2012 12:07:06 +0000 (+0300) Subject: shell: fix crash when no pointer device X-Git-Tag: 0.94.90~137 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=43e1ba8073c32e0b5017c8059f0d0e0d9df887c8;p=profile%2Fivi%2Fweston.git shell: fix crash when no pointer device Signed-off-by: Pekka Paalanen --- diff --git a/src/shell.c b/src/shell.c index e25bf71..85395c4 100644 --- a/src/shell.c +++ b/src/shell.c @@ -2781,8 +2781,9 @@ shell_init(struct weston_compositor *ec) return -1; shell->pointer_focus_listener.notify = handle_pointer_focus; - wl_signal_add(&ec->seat->seat.pointer->focus_signal, - &shell->pointer_focus_listener); + if (ec->seat->seat.pointer) + wl_signal_add(&ec->seat->seat.pointer->focus_signal, + &shell->pointer_focus_listener); shell_add_bindings(ec, shell);