summaryrefslogtreecommitdiff
path: root/src/lib/ecore_file/ecore_file_monitor_inotify.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/lib/ecore_file/ecore_file_monitor_inotify.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/ecore_file/ecore_file_monitor_inotify.c b/src/lib/ecore_file/ecore_file_monitor_inotify.c
index e4bb6d3b0b..d13eb2719d 100644
--- a/src/lib/ecore_file/ecore_file_monitor_inotify.c
+++ b/src/lib/ecore_file/ecore_file_monitor_inotify.c
@@ -164,7 +164,7 @@ ecore_file_monitor_backend_del(Ecore_File_Monitor *em)
164 eina_hash_list_remove(monitor_hash, &ECORE_FILE_MONITOR_INOTIFY(em)->wd, em); 164 eina_hash_list_remove(monitor_hash, &ECORE_FILE_MONITOR_INOTIFY(em)->wd, em);
165 165
166 fd = ecore_main_fd_handler_fd_get(_fdh); 166 fd = ecore_main_fd_handler_fd_get(_fdh);
167 if (ECORE_FILE_MONITOR_INOTIFY(em)->wd) 167 if (ECORE_FILE_MONITOR_INOTIFY(em)->wd >= 0)
168 inotify_rm_watch(fd, ECORE_FILE_MONITOR_INOTIFY(em)->wd); 168 inotify_rm_watch(fd, ECORE_FILE_MONITOR_INOTIFY(em)->wd);
169 eina_stringshare_del(em->path); 169 eina_stringshare_del(em->path);
170 free(em); 170 free(em);