From d59b7badac9bfecd5cc5a2f4ecbc3dcc90ddac61 Mon Sep 17 00:00:00 2001 From: Cedric BAIL Date: Thu, 2 Aug 2012 08:10:18 +0000 Subject: [PATCH] eio: memory leak--. SVN revision: 74792 --- legacy/eio/ChangeLog | 10 +++++++--- legacy/eio/NEWS | 1 + legacy/eio/src/lib/eio_monitor_poll.c | 1 + 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/legacy/eio/ChangeLog b/legacy/eio/ChangeLog index a378d13c36..622fc60b38 100644 --- a/legacy/eio/ChangeLog +++ b/legacy/eio/ChangeLog @@ -1,11 +1,15 @@ -2012-04-26 Carsten Haitzler (The Rasterman) +2012-04-26 Carsten Haitzler (The Rasterman) * 1.0.0 release -2012-04-30 Jérôme Pinot +2012-04-30 Jérôme Pinot * Fix build out of tree. -2012-05-09 Cedric Bail +2012-05-09 Cedric Bail * Actually test if we are really requesting to monitor the same file. + +2012-08-02 Cedric Bail + + * Fix a memory leak when shutting down fallback monitor. diff --git a/legacy/eio/NEWS b/legacy/eio/NEWS index 0007dba58c..1effea4a75 100644 --- a/legacy/eio/NEWS +++ b/legacy/eio/NEWS @@ -8,6 +8,7 @@ Additions: Fixes: - build out of tree. - detect when requesting to monitor a different file with the same name. + - memory leak when shutting down fallback monitor. Improvements: diff --git a/legacy/eio/src/lib/eio_monitor_poll.c b/legacy/eio/src/lib/eio_monitor_poll.c index e0b5148d4c..1f09a427d5 100644 --- a/legacy/eio/src/lib/eio_monitor_poll.c +++ b/legacy/eio/src/lib/eio_monitor_poll.c @@ -340,6 +340,7 @@ eio_monitor_fallback_del(Eio_Monitor *monitor) ecore_thread_cancel(backend->work); return ; } + eina_hash_free(backend->children); free(backend); }