pepper-evdev: fix to refer to event source only when it's valid 43/266743/2 sandbox/shiin/devel accepted/tizen/unified/20211125.003802 submit/tizen/20210606.040058 submit/tizen/20210607.074442 submit/tizen/20210611.070646 submit/tizen/20211123.131303
authorSung-Jin Park <sj76.park@samsung.com>
Sun, 6 Jun 2021 03:25:26 +0000 (12:25 +0900)
committerSung-Jin Park <sj76.park@samsung.com>
Thu, 18 Nov 2021 06:13:21 +0000 (06:13 +0000)
Change-Id: Id796f2ff420f071acf9133de84b90bd1b2fb1ae4
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
src/lib/evdev/evdev.c

index b9b6bfcf1a30ae9c534bdd81dd736da457e7c15d..dc1a251afd9d57a9a45e8e4f8287446476498117 100644 (file)
@@ -132,8 +132,10 @@ _evdev_keyboard_event_fd_read(int fd, uint32_t mask, void *data)
                PEPPER_ERROR("The event source will be disabled and the fd(%d) will be closed.\n", device_info->fd);
 
                if (device_info->event_source)
+               {
                        wl_event_source_fd_update(device_info->event_source, (uint32_t)0);
-               wl_event_source_remove(device_info->event_source);
+                       wl_event_source_remove(device_info->event_source);
+               }
                return 0;
        }