From ade84d394120de5402e2ff2130dc3d86bebf2b71 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Fri, 2 Mar 2012 03:04:33 +0000 Subject: [PATCH] return NULL on failure here SVN revision: 68613 --- legacy/eio/src/lib/eio_monitor.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/legacy/eio/src/lib/eio_monitor.c b/legacy/eio/src/lib/eio_monitor.c index 9d78dacae9..cca093cc50 100644 --- a/legacy/eio/src/lib/eio_monitor.c +++ b/legacy/eio/src/lib/eio_monitor.c @@ -204,6 +204,11 @@ eio_monitor_stringshared_add(const char *path) _eio_monitor_stat_cb, _eio_monitor_error_cb, monitor); + if (!monitor->exist) + { + _eio_monitor_free(monitor); + return NULL; + } eina_hash_direct_add(_eio_monitors, path, monitor);