Summary:
Make checks consistent in ecore_file_monitor_backend_del.
inotify_add_watch can return 0 as well on success.
So, even if wd is 0, inotify_rm_watch need to be invoked.
Reviewers: cedric, jpeg
Differential Revision: https://phab.enlightenment.org/D5770
Signed-off-by: Cedric Bail <cedric@osg.samsung.com>
eina_hash_list_remove(monitor_hash, &ECORE_FILE_MONITOR_INOTIFY(em)->wd, em);
fd = ecore_main_fd_handler_fd_get(_fdh);
- if (ECORE_FILE_MONITOR_INOTIFY(em)->wd)
+ if (ECORE_FILE_MONITOR_INOTIFY(em)->wd >= 0)
inotify_rm_watch(fd, ECORE_FILE_MONITOR_INOTIFY(em)->wd);
eina_stringshare_del(em->path);
free(em);