(udev_input.c) Cleanups

This commit is contained in:
twinaphex 2015-06-03 17:06:22 +02:00
parent aebd914210
commit 1532f35376

View File

@ -607,8 +607,8 @@ static void udev_input_free(void *data)
static bool open_devices(udev_input_t *udev, const char *type, device_handle_cb cb) static bool open_devices(udev_input_t *udev, const char *type, device_handle_cb cb)
{ {
struct udev_list_entry *devs; struct udev_list_entry *devs = NULL;
struct udev_list_entry *item; struct udev_list_entry *item = NULL;
struct udev_enumerate *enumerate = udev_enumerate_new(udev->udev); struct udev_enumerate *enumerate = udev_enumerate_new(udev->udev);
if (!enumerate) if (!enumerate)
@ -663,9 +663,9 @@ static void restore_terminal_signal(int sig)
static void disable_terminal_input(void) static void disable_terminal_input(void)
{ {
struct sigaction sa; struct sigaction sa = {0};
// Avoid accidentally typing stuff /* Avoid accidentally typing stuff. */
if (!isatty(0) || oldkbmd != 0xffff) if (!isatty(0) || oldkbmd != 0xffff)
return; return;
@ -689,7 +689,6 @@ static void disable_terminal_input(void)
return; return;
} }
memset(&sa, 0, sizeof(sa));
sa.sa_handler = restore_terminal_signal; sa.sa_handler = restore_terminal_signal;
sa.sa_flags = SA_RESTART | SA_RESETHAND; sa.sa_flags = SA_RESTART | SA_RESETHAND;
sigemptyset(&sa.sa_mask); sigemptyset(&sa.sa_mask);