raster pushed a commit to branch efl-1.20. http://git.enlightenment.org/core/efl.git/commit/?id=a27a80689a2ca7d169bc131383b36669400620ad
commit a27a80689a2ca7d169bc131383b36669400620ad Author: Carsten Haitzler (Rasterman) <[email protected]> Date: Wed Jan 17 14:27:45 2018 +0900 elput - fix crash on shutdown where input.lib was NULL this was null checked everywhere except in 1 place. fix. now more crash on shutdown now --- src/lib/elput/elput_input.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/elput/elput_input.c b/src/lib/elput/elput_input.c index 5134a67635..a154f843a9 100644 --- a/src/lib/elput/elput_input.c +++ b/src/lib/elput/elput_input.c @@ -411,7 +411,7 @@ _elput_input_disable(Elput_Manager *manager) EINA_LIST_FOREACH(manager->input.seats, l, seat) seat->pending_motion = 1; - libinput_suspend(manager->input.lib); + if (manager->input.lib) libinput_suspend(manager->input.lib); _process_events(&manager->input); manager->input.suspended = EINA_TRUE; } --
