efreet_icon_cache_create.c   efreet_icon_cache_create.c 
#ifdef HAVE_CONFIG_H #ifdef HAVE_CONFIG_H
# include <config.h> # include <config.h>
#endif #endif
#include <sys/stat.h> #include <sys/stat.h>
#include <fcntl.h> #include <fcntl.h>
#include <unistd.h> #include <unistd.h>
#include <errno.h>
#include <Eina.h> #include <Eina.h>
#include <Eet.h> #include <Eet.h>
#include <Ecore.h> #include <Ecore.h>
#include <Ecore_File.h> #include <Ecore_File.h>
#define EFREET_MODULE_LOG_DOM _efreet_icon_cache_log_dom #define EFREET_MODULE_LOG_DOM _efreet_icon_cache_log_dom
static int _efreet_icon_cache_log_dom = -1; static int _efreet_icon_cache_log_dom = -1;
#include "Efreet.h" #include "Efreet.h"
skipping to change at line 894 skipping to change at line 895
goto on_error_efreet; goto on_error_efreet;
} }
keys = eet_list(theme_ef, "*", &num); keys = eet_list(theme_ef, "*", &num);
if (keys) if (keys)
{ {
for (i = 0; i < num; i++) for (i = 0; i < num; i++)
{ {
if (!strncmp(keys[i], "__efreet", 8)) continue; if (!strncmp(keys[i], "__efreet", 8)) continue;
theme = eet_data_read(theme_ef, theme_edd, keys[i]); theme = eet_data_read(theme_ef, theme_edd, keys[i]);
if (theme) eina_hash_direct_add(icon_themes, theme->theme.name. if (theme)
internal, theme); {
theme->valid = 0;
eina_hash_direct_add(icon_themes, theme->theme.name.interna
l, theme);
}
} }
free(keys); free(keys);
} }
INF("scan for themes"); INF("scan for themes");
/* scan themes */ /* scan themes */
cache_theme_scan(efreet_icon_deprecated_user_dir_get()); cache_theme_scan(efreet_icon_deprecated_user_dir_get());
cache_theme_scan(efreet_icon_user_dir_get()); cache_theme_scan(efreet_icon_user_dir_get());
xdg_dirs = efreet_data_dirs_get(); xdg_dirs = efreet_data_dirs_get();
 End of changes. 2 change blocks. 
2 lines changed or deleted 7 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/