Enlightenment CVS committal

Author  : sebastid
Project : e17
Module  : apps/e

Dir     : e17/apps/e/src/bin


Modified Files:
        e_intl.c 


Log Message:
Don't use strlen to check emtpy string.

===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_intl.c,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -3 -r1.51 -r1.52
--- e_intl.c    29 Oct 2005 11:51:19 -0000      1.51
+++ e_intl.c    4 Nov 2005 09:20:00 -0000       1.52
@@ -30,7 +30,7 @@
 #define ADD_LANG(lang) _e_intl_languages = evas_list_append(_e_intl_languages, 
lang)
 
 #define E_EXE_STOP(EXE) if (EXE != NULL) { ecore_exe_terminate(EXE); 
ecore_exe_free(EXE); EXE = NULL; }
-#define E_EXE_IS_VALID(EXE) (!((EXE == NULL) || (strlen(EXE) == 0)))
+#define E_EXE_IS_VALID(EXE) (!((EXE == NULL) || (EXE[0] == 0)))
 
 static int _e_intl_cb_exit(void *data, int type, void *event);
 static Evas_List *_e_intl_imc_path_scan(E_Path *path);
@@ -132,10 +132,10 @@
 int
 e_intl_post_init(void)
 {
-   if ((e_config->language) && (strlen(e_config->language) > 0))
+   if ((e_config->language) && (e_config->language[0] != 0))
      e_intl_language_set(e_config->language);
    
-   if ((e_config->input_method) && (strlen(e_config->input_method) > 0))
+   if ((e_config->input_method) && (e_config->input_method[0] != 0))
      e_intl_input_method_set(e_config->input_method); 
 
    _e_intl_exit_handler = ecore_event_handler_add(ECORE_EVENT_EXE_EXIT, 
_e_intl_cb_exit, NULL);




-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to