forked from enlightenment/efl
Revert "elput: Use Eeze function to get the udev to create context with"
This reverts commit 7b3d20371e
.
using a separate context was intentional here since libudev is not threadsafe
and this will crash
This commit is contained in:
parent
354bc66d0d
commit
596b132226
|
@ -312,10 +312,9 @@ static void
|
|||
_elput_input_init_thread(void *data, Ecore_Thread *eth EINA_UNUSED)
|
||||
{
|
||||
Elput_Manager *manager = data;
|
||||
void *udev = NULL;
|
||||
struct udev *udev;
|
||||
|
||||
udev = eeze_udev_get();
|
||||
if (!udev) return;
|
||||
udev = udev_new();
|
||||
|
||||
manager->input.lib =
|
||||
libinput_udev_create_context(&_input_interface, manager, udev);
|
||||
|
@ -324,6 +323,7 @@ _elput_input_init_thread(void *data, Ecore_Thread *eth EINA_UNUSED)
|
|||
ERR("libinput could not create udev context");
|
||||
return;
|
||||
}
|
||||
udev_unref(udev);
|
||||
|
||||
if (libinput_udev_assign_seat(manager->input.lib, manager->seat))
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue