From 17cb74c23f95bb372bd22c28f3713fa425a8b0d3 Mon Sep 17 00:00:00 2001 From: Vincent Torri Date: Sat, 29 Aug 2009 08:44:05 +0000 Subject: [PATCH] don't try to remove monitors if non has been added before SVN revision: 42087 --- legacy/ecore/src/lib/ecore_file/ecore_file_monitor_poll.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/legacy/ecore/src/lib/ecore_file/ecore_file_monitor_poll.c b/legacy/ecore/src/lib/ecore_file/ecore_file_monitor_poll.c index 7f2912c3b8..fe3be7b4c5 100644 --- a/legacy/ecore/src/lib/ecore_file/ecore_file_monitor_poll.c +++ b/legacy/ecore/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);