From d5e66856fe08053d603969383b4d00d9bef1e408 Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Sun, 26 Jun 2011 23:11:07 +0000 Subject: [PATCH] add errs for efreet cache init failures. SVN revision: 60707 --- legacy/efreet/src/lib/efreet_cache.c | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/legacy/efreet/src/lib/efreet_cache.c b/legacy/efreet/src/lib/efreet_cache.c index b801d89389..80e009fc80 100644 --- a/legacy/efreet/src/lib/efreet_cache.c +++ b/legacy/efreet/src/lib/efreet_cache.c @@ -136,18 +136,30 @@ efreet_cache_init(void) snprintf(buf, sizeof(buf), "%s/efreet", efreet_cache_home_get()); if (!ecore_file_exists(buf)) { - if (!ecore_file_mkpath(buf)) goto error; + if (!ecore_file_mkpath(buf)) + { + ERR("Failed to create directory '%s'", 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; + if (!cache_exe_handler) + { + ERR("Failed to add exe del handler"); + goto error; + } cache_monitor = ecore_file_monitor_add(buf, cache_update_cb, NULL); - if (!cache_monitor) goto error; + if (!cache_monitor) + { + ERR("Failed to set up ecore file monitor for '%s'", buf); + goto error; + } efreet_cache_icon_update(); efreet_cache_desktop_update();