From 03748bdb6ba4a0b67ae5ffb5d1ec9c94ef1065aa Mon Sep 17 00:00:00 2001 From: caro Date: Sat, 29 Aug 2009 08:44:05 +0000 Subject: [PATCH] don't try to remove monitors if non has been added before git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@42087 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- src/lib/ecore_file/ecore_file_monitor_poll.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/ecore_file/ecore_file_monitor_poll.c b/src/lib/ecore_file/ecore_file_monitor_poll.c index 7f2912c..fe3be7b 100644 --- a/src/lib/ecore_file/ecore_file_monitor_poll.c +++ b/src/lib/ecore_file/ecore_file_monitor_poll.c @@ -160,7 +160,8 @@ ecore_file_monitor_poll_del(Ecore_File_Monitor *em) } } - _monitors = ECORE_FILE_MONITOR(eina_inlist_remove(EINA_INLIST_GET(_monitors), EINA_INLIST_GET(em))); + if (_monitors) + _monitors = ECORE_FILE_MONITOR(eina_inlist_remove(EINA_INLIST_GET(_monitors), EINA_INLIST_GET(em))); free(em->path); free(em); -- 2.7.4