pepper-evdev: fix to refer to event source only when it's valid
[platform/core/uifw/pepper.git] / src / lib / evdev / evdev.c
index b9b6bfc..dc1a251 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;
        }