diff options
Diffstat (limited to 'src/lib/edje/edje_cache.c')
-rw-r--r-- | src/lib/edje/edje_cache.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/lib/edje/edje_cache.c b/src/lib/edje/edje_cache.c index 9cfa52729a..ce61f146fa 100644 --- a/src/lib/edje/edje_cache.c +++ b/src/lib/edje/edje_cache.c @@ -410,7 +410,14 @@ _edje_extract_mo_files(Edje_File *edf) unsigned int i; int len; - cache_path = efreet_cache_home_get(); + char cache_dir[30]; +#ifdef HAVE_EFREET + snprintf(cache_dir, 30, "%s", efreet_cache_home_get()); +#else + snprintf(cache_dir, 30, "%s/.cache", eina_environment_home_get()); +#endif + + cache_path = cache_dir; t = eina_file_mtime_get(edf->f); sz = eina_file_size_get(edf->f); |