Enlightenment CVS committal

Author  : englebass
Project : e17
Module  : libs/ewl

Dir     : e17/libs/ewl/src/lib


Modified Files:
        ewl_icon_theme.c 


Log Message:
fix against efreet API breakage.

===================================================================
RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_icon_theme.c,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -3 -r1.28 -r1.29
--- ewl_icon_theme.c    7 May 2008 13:38:23 -0000       1.28
+++ ewl_icon_theme.c    14 Aug 2008 20:51:26 -0000      1.29
@@ -12,7 +12,7 @@
 static Ecore_Hash *ewl_icon_fallback_theme_cache = NULL;
 static void ewl_icon_theme_cb_free(void *data);
 static const char *ewl_icon_theme_icon_path_get_helper(const char *icon,
-                                        const char *size, const char *theme,
+                                        unsigned int size, const char *theme,
                                         const char *key, Ecore_Hash *cache);
 
 /**
@@ -99,7 +99,6 @@
 {
         const char *ret;
         const char *icon_theme;
-        char icon_size[16];
         char key[256];
 
         DENTER_FUNCTION(DLEVEL_STABLE);
@@ -120,13 +119,12 @@
                 size = ewl_config_int_get(ewl_config,
                                         EWL_CONFIG_THEME_ICON_SIZE);
 
-        snprintf(icon_size, sizeof(icon_size), "%dx%d", size, size);
-        snprintf(key, sizeof(key), "[EMAIL PROTECTED]", icon, icon_size);
-        ret = ewl_icon_theme_icon_path_get_helper(icon, icon_size, icon_theme,
+        snprintf(key, sizeof(key), "[EMAIL PROTECTED]", icon, size);
+        ret = ewl_icon_theme_icon_path_get_helper(icon, size, icon_theme,
                                                 key, ewl_icon_theme_cache);
 
         if (ret == EWL_THEME_KEY_NOMATCH)
-                ret = ewl_icon_theme_icon_path_get_helper(icon, icon_size, 
"EWL",
+                ret = ewl_icon_theme_icon_path_get_helper(icon, size, "EWL",
                                         key, ewl_icon_fallback_theme_cache);
 
         if (ret == EWL_THEME_KEY_NOMATCH)
@@ -136,7 +134,7 @@
 }
 
 static const char *
-ewl_icon_theme_icon_path_get_helper(const char *icon, const char *size,
+ewl_icon_theme_icon_path_get_helper(const char *icon, unsigned int size,
                                         const char *theme, const char *key,
                                         Ecore_Hash *cache)
 {



-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to