From 49fa2a88614e1417eef84a1bb1df457ee9b9a093 Mon Sep 17 00:00:00 2001 From: Sebastian Dransfeld Date: Mon, 31 Jan 2011 11:43:42 +0000 Subject: [PATCH] Make check for stat return more explicit SVN revision: 56591 --- legacy/efreet/ChangeLog | 4 ++++ legacy/efreet/src/bin/efreet_icon_cache_create.c | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/legacy/efreet/ChangeLog b/legacy/efreet/ChangeLog index 46679298db..ba2b13afd0 100644 --- a/legacy/efreet/ChangeLog +++ b/legacy/efreet/ChangeLog @@ -26,3 +26,7 @@ * Always use icon cache, remove old code +2011-01-XX Sebastian Dransfeld + + * Make check for stat return more explicit + diff --git a/legacy/efreet/src/bin/efreet_icon_cache_create.c b/legacy/efreet/src/bin/efreet_icon_cache_create.c index 3fa2f52c30..d2c002b741 100644 --- a/legacy/efreet/src/bin/efreet_icon_cache_create.c +++ b/legacy/efreet/src/bin/efreet_icon_cache_create.c @@ -31,7 +31,7 @@ cache_directory_find(Eina_Hash *dirs, const char *dir) Efreet_Cache_Directory *dcache; struct stat st; - if (stat(dir, &st)) return EINA_FALSE; + if (stat(dir, &st) < 0) return EINA_FALSE; dcache = eina_hash_find(dirs, dir); if (!dcache) {