From 1ff5c07744a5f9c66395fcffac8763d6da34e90a Mon Sep 17 00:00:00 2001 From: Sebastian Dransfeld Date: Tue, 12 Apr 2011 22:40:35 +0000 Subject: [PATCH] Efreet: Only create cache dir if we update cache SVN revision: 58601 --- legacy/efreet/src/lib/efreet_cache.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/legacy/efreet/src/lib/efreet_cache.c b/legacy/efreet/src/lib/efreet_cache.c index a84eec2174..b801d89389 100644 --- a/legacy/efreet/src/lib/efreet_cache.c +++ b/legacy/efreet/src/lib/efreet_cache.c @@ -131,15 +131,15 @@ efreet_cache_init(void) fallbacks = eina_hash_string_superfast_new(EINA_FREE_CB(efreet_cache_icon_fallback_free)); desktops = eina_hash_string_superfast_new(NULL); - snprintf(buf, sizeof(buf), "%s/efreet", efreet_cache_home_get()); - if (!ecore_file_exists(buf)) - { - if (!ecore_file_mkpath(buf)) goto error; - efreet_setowner(buf); - } - if (efreet_cache_update) { + snprintf(buf, sizeof(buf), "%s/efreet", efreet_cache_home_get()); + if (!ecore_file_exists(buf)) + { + if (!ecore_file_mkpath(buf)) goto error; + efreet_setowner(buf); + } + cache_exe_handler = ecore_event_handler_add(ECORE_EXE_EVENT_DEL, cache_exe_cb, NULL); if (!cache_exe_handler) goto error;