From 1d09627f085a759f2bcf8efc4535bb9031c4324a Mon Sep 17 00:00:00 2001 From: cedric Date: Fri, 24 Feb 2012 16:53:51 +0000 Subject: [PATCH] ecore: eina_iterator_free doesn't work on NULL iterator. git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68424 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- src/lib/ecore_file/ecore_file.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib/ecore_file/ecore_file.c b/src/lib/ecore_file/ecore_file.c index cfbf2b5..cb03717 100644 --- a/src/lib/ecore_file/ecore_file.c +++ b/src/lib/ecore_file/ecore_file.c @@ -821,6 +821,8 @@ ecore_file_ls(const char *dir) Eina_List *list = NULL; ls = eina_file_direct_ls(dir); + if (!ls) return NULL; + EINA_ITERATOR_FOREACH(ls, info) { char *f; -- 2.7.4