[evolution/webkit-composer: 110/111] e_spell_checker_list_available_dicts: Sort the list.
- From: Matthew Barnes <mbarnes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution/webkit-composer: 110/111] e_spell_checker_list_available_dicts: Sort the list.
- Date: Thu, 10 Jan 2013 16:30:41 +0000 (UTC)
commit d290ee175e06951ed9be6004f90dd166cb557bc9
Author: Matthew Barnes <mbarnes redhat com>
Date: Thu Jan 10 09:41:20 2013 -0500
e_spell_checker_list_available_dicts: Sort the list.
e-util/e-spell-checker.c | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/e-util/e-spell-checker.c b/e-util/e-spell-checker.c
index eb11191..aad7c45 100644
--- a/e-util/e-spell-checker.c
+++ b/e-util/e-spell-checker.c
@@ -397,6 +397,8 @@ list_enchant_dicts (const char * const lang_tag,
GList *
e_spell_checker_list_available_dicts (ESpellChecker *checker)
{
+ GList *list;
+
g_return_val_if_fail (E_IS_SPELL_CHECKER (checker), NULL);
if (checker->priv->dictionaries_cache == NULL) {
@@ -407,7 +409,9 @@ e_spell_checker_list_available_dicts (ESpellChecker *checker)
checker->priv->broker, list_enchant_dicts, checker);
}
- return g_hash_table_get_values (checker->priv->dictionaries_cache);
+ list = g_hash_table_get_values (checker->priv->dictionaries_cache);
+
+ return g_list_sort (list, (GCompareFunc) e_spell_dictionary_compare);
}
/**
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]