2011-01-XX Sebastian Dransfeld
* Check if theme has changed when building cache
+
+2011-01-XX Sebastian Dransfeld
+
+ * Prefix internal efreet cache keys with __
+
{
for (i = 0; i < num; i++)
{
- if (!strncmp(keys[i], "efreet", 6)) continue;
+ if (!strncmp(keys[i], "__efreet", 8)) continue;
theme = eet_data_read(theme_ef, theme_edd, keys[i]);
if (theme) eina_hash_direct_add(icon_themes, theme->theme.name.internal, theme);
}
#ifndef EFREET_CACHE_PRIVATE_H
#define EFREET_CACHE_PRIVATE_H
-#define EFREET_CACHE_VERSION "efreet//version"
-#define EFREET_CACHE_ICON_FALLBACK "efreet//fallback"
+#define EFREET_CACHE_VERSION "__efreet//version"
+#define EFREET_CACHE_ICON_FALLBACK "__efreet_fallback"
Eina_Bool efreet_cache_check(Eet_File **ef, const char *path, int major);
void *efreet_cache_close(Eet_File *ef);