From: cedric Date: Fri, 24 Feb 2012 16:53:51 +0000 (+0000) Subject: ecore: eina_iterator_free doesn't work on NULL iterator. X-Git-Tag: 2.0_alpha~68^2~19 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1d09627f085a759f2bcf8efc4535bb9031c4324a;p=framework%2Fuifw%2Fecore.git 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 --- 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;