Enlightenment CVS committal

Author  : devilhorns
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/modules/conf_intl


Modified Files:
        e_int_config_intl.c 


Log Message:
more evas_hash_foreach fixes.
Add __UNUSED__ where appropriate.
Fix some formatting.

===================================================================
RCS file: /cvs/e/e17/apps/e/src/modules/conf_intl/e_int_config_intl.c,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -3 -r1.7 -r1.8
--- e_int_config_intl.c 23 Nov 2007 10:11:53 -0000      1.7
+++ e_int_config_intl.c 12 Feb 2008 06:09:05 -0000      1.8
@@ -28,10 +28,10 @@
 /* Fill the clear lists, fill with language, select */
 /* Update lanague */
 static void      _cfdata_language_go        (const char *lang, const char 
*region, const char *codeset, const char *modifier, E_Config_Dialog_Data 
*cfdata);
-static Evas_Bool _lang_hash_cb              (Evas_Hash *hash, const char *key, 
void *data, void *fdata);
-static Evas_Bool _region_hash_cb            (Evas_Hash *hash, const char *key, 
void *data, void *fdata);
-static Evas_Bool _language_hash_free_cb     (Evas_Hash *hash, const char *key, 
void *data, void *fdata);
-static Evas_Bool _region_hash_free_cb       (Evas_Hash *hash, const char *key, 
void *data, void *fdata);
+static Evas_Bool _lang_hash_cb              (const Evas_Hash *hash __UNUSED__, 
const char *key __UNUSED__, void *data, void *fdata);
+static Evas_Bool _region_hash_cb            (const Evas_Hash *hash __UNUSED__, 
const char *key __UNUSED__, void *data, void *fdata);
+static Evas_Bool _language_hash_free_cb     (const Evas_Hash *hash __UNUSED__, 
const char *key __UNUSED__, void *data, void *fdata __UNUSED__);
+static Evas_Bool _region_hash_free_cb       (const Evas_Hash *hash __UNUSED__, 
const char *key __UNUSED__, void *data, void *fdata __UNUSED__);
 static void      _intl_current_locale_setup (E_Config_Dialog_Data *cfdata);
 static const char *_intl_charset_upper_get  (const char *charset);
 
@@ -809,7 +809,7 @@
 }
 
 static Evas_Bool 
-_language_hash_free_cb(Evas_Hash *hash, const char *key, void *data, void 
*fdata)
+_language_hash_free_cb(const Evas_Hash *hash __UNUSED__, const char *key 
__UNUSED__, void *data, void *fdata __UNUSED__)
 {
    E_Intl_Language_Node *node;
 
@@ -823,7 +823,7 @@
 }
 
 static Evas_Bool 
-_region_hash_free_cb(Evas_Hash *hash, const char *key, void *data, void *fdata)
+_region_hash_free_cb(const Evas_Hash *hash __UNUSED__, const char *key 
__UNUSED__, void *data, void *fdata __UNUSED__)
 { 
    E_Intl_Region_Node *node;
 
@@ -835,7 +835,8 @@
 
        str = node->available_codesets->data;
        if (str) evas_stringshare_del(str);
-       node->available_codesets = 
evas_list_remove_list(node->available_codesets, node->available_codesets);
+       node->available_codesets = 
+          evas_list_remove_list(node->available_codesets, 
node->available_codesets);
      }
     
    while (node->available_modifiers) 
@@ -844,7 +845,8 @@
 
        str = node->available_modifiers->data;
        if (str) evas_stringshare_del(str);
-       node->available_modifiers = 
evas_list_remove_list(node->available_modifiers, node->available_modifiers);
+       node->available_modifiers = 
+          evas_list_remove_list(node->available_modifiers, 
node->available_modifiers);
      }
    
    free(node);  
@@ -978,9 +980,9 @@
    
    if (cfdata->lang_list) 
      {
-       cfdata->lang_list = evas_list_sort(cfdata->lang_list, 
-                                          evas_list_count(cfdata->lang_list), 
-                                          _lang_list_sort);
+       cfdata->lang_list = 
+          evas_list_sort(cfdata->lang_list, 
evas_list_count(cfdata->lang_list), 
+                         _lang_list_sort);
        _lang_list_load(cfdata);
      }
    
@@ -1170,12 +1172,13 @@
             if (lang_update)
               {
                  e_widget_ilist_clear(cfdata->gui.reg_list);
-                  
                  cfdata->region_list = evas_list_free(cfdata->region_list);
-                 evas_hash_foreach(lang_node->region_hash, _region_hash_cb, 
cfdata);
-                 cfdata->region_list = evas_list_sort(cfdata->region_list, 
-                                                    
evas_list_count(cfdata->region_list), 
-                                                    _region_list_sort);
+                 evas_hash_foreach(lang_node->region_hash, 
+                                    _region_hash_cb, cfdata);
+                 cfdata->region_list = 
+                    evas_list_sort(cfdata->region_list, 
+                                   evas_list_count(cfdata->region_list), 
+                                   _region_list_sort);
                  _region_list_load(cfdata);
               }
             
@@ -1234,7 +1237,7 @@
 }
 
 static Evas_Bool
-_lang_hash_cb(Evas_Hash *hash, const char *key, void *data, void *fdata)
+_lang_hash_cb(const Evas_Hash *hash __UNUSED__, const char *key __UNUSED__, 
void *data, void *fdata)
 {
    E_Config_Dialog_Data *cfdata; 
    E_Intl_Language_Node *lang_node;
@@ -1247,7 +1250,7 @@
 }
 
 static Evas_Bool
-_region_hash_cb(Evas_Hash *hash, const char *key, void *data, void *fdata)
+_region_hash_cb(const Evas_Hash *hash __UNUSED__, const char *key __UNUSED__, 
void *data, void *fdata)
 {
    E_Config_Dialog_Data *cfdata; 
    E_Intl_Region_Node *reg_node;



-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to