From 72ab08256a34025771717ab082ab1d8fb8a4c352 Mon Sep 17 00:00:00 2001 From: Sebastian Dransfeld Date: Thu, 10 Feb 2011 14:24:30 +0000 Subject: [PATCH] Move struct only used for cache SVN revision: 56905 --- legacy/efreet/ChangeLog | 1 + legacy/efreet/src/lib/efreet_cache_private.h | 10 ++++++++-- legacy/efreet/src/lib/efreet_private.h | 6 ------ 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/legacy/efreet/ChangeLog b/legacy/efreet/ChangeLog index cf5a75c661..b877158c33 100644 --- a/legacy/efreet/ChangeLog +++ b/legacy/efreet/ChangeLog @@ -65,3 +65,4 @@ * Check if pattern equals "*" before doing pattern match * Remove EAPI from efreet_home_dir_get * Make efreet_cache_icon_theme_free only used in efreet_cache.c static + * Move struct only used for cache to efreet_cache_private.h diff --git a/legacy/efreet/src/lib/efreet_cache_private.h b/legacy/efreet/src/lib/efreet_cache_private.h index ca7169bc28..dac9c66c91 100644 --- a/legacy/efreet/src/lib/efreet_cache_private.h +++ b/legacy/efreet/src/lib/efreet_cache_private.h @@ -16,9 +16,10 @@ EAPI Eet_Data_Descriptor *efreet_icon_theme_edd(Eina_Bool cache); EAPI Eet_Data_Descriptor *efreet_icon_edd(void); EAPI Eet_Data_Descriptor *efreet_icon_fallback_edd(void); -typedef struct Efreet_Cache_Icon_Theme Efreet_Cache_Icon_Theme; +typedef struct _Efreet_Cache_Icon_Theme Efreet_Cache_Icon_Theme; +typedef struct _Efreet_Cache_Directory Efreet_Cache_Directory; -struct Efreet_Cache_Icon_Theme +struct _Efreet_Cache_Icon_Theme { Efreet_Icon_Theme theme; @@ -33,4 +34,9 @@ struct Efreet_Cache_Icon_Theme Eina_Bool changed:1; /**< Changed since last seen */ }; +struct _Efreet_Cache_Directory +{ + long long modified_time; +}; + #endif diff --git a/legacy/efreet/src/lib/efreet_private.h b/legacy/efreet/src/lib/efreet_private.h index 48bc5d6b8b..8965555c31 100644 --- a/legacy/efreet/src/lib/efreet_private.h +++ b/legacy/efreet/src/lib/efreet_private.h @@ -103,16 +103,10 @@ extern Eina_Hash *efreet_desktop_cache; #define EFREET_ICON_CACHE_MAJOR 1 #define EFREET_ICON_CACHE_MINOR 0 -typedef struct _Efreet_Cache_Directory Efreet_Cache_Directory; typedef struct _Efreet_Cache_Icon Efreet_Cache_Icon; typedef struct _Efreet_Cache_Icon_Element Efreet_Cache_Icon_Element; typedef struct _Efreet_Cache_Fallback_Icon Efreet_Cache_Fallback_Icon; -struct _Efreet_Cache_Directory -{ - long long modified_time; -}; - struct _Efreet_Cache_Icon { const char *theme;