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