From 99658450a63a12091f0811d2afd22c948731273f Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Sun, 26 Oct 2008 09:11:49 +0000 Subject: [PATCH] sort profiles. SVN revision: 37121 --- src/bin/e_config.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/bin/e_config.c b/src/bin/e_config.c index d5a4c08fe..92b3e647e 100644 --- a/src/bin/e_config.c +++ b/src/bin/e_config.c @@ -1409,6 +1409,11 @@ e_config_profile_dir_get(const char *prof) return NULL; } +static int _cb_sort_files(char *f1, char *f2) +{ + return strcmp(f1, f2); +} + EAPI Eina_List * e_config_profile_list(void) { @@ -1425,6 +1430,7 @@ e_config_profile_list(void) { char *file; + ecore_list_sort(files, ECORE_COMPARE_CB(_cb_sort_files), ECORE_SORT_MIN); ecore_list_first_goto(files); while ((file = ecore_list_current(files))) { @@ -1442,6 +1448,7 @@ e_config_profile_list(void) { char *file; + ecore_list_sort(files, ECORE_COMPARE_CB(_cb_sort_files), ECORE_SORT_MIN); ecore_list_first_goto(files); while ((file = ecore_list_current(files))) {