summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDom Lachowicz <domlachowicz@gmail.com>2008-05-05 19:34:29 +0000
committerDom Lachowicz <domlachowicz@gmail.com>2008-05-05 19:34:29 +0000
commit8066127d08ea28079305eecc3230f09ad69ecc7b (patch)
tree51378d371b3b0d54c70a0c5de2a5a557dce320b4
parent9baf434ae7810dd4fa624e9209085b91725b0eff (diff)
downloadenchant-8066127d08ea28079305eecc3230f09ad69ecc7b.tar.gz
#11593 - Crashes in {hspell,voikko}_provider_list_dicts. Thanks go to Harri Pitkonen <hatapitk@iki.fi>
git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@23760 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
-rw-r--r--src/hspell/hspell_provider.c2
-rw-r--r--src/voikko/voikko_provider.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/hspell/hspell_provider.c b/src/hspell/hspell_provider.c
index 121279e..8e0a5a5 100644
--- a/src/hspell/hspell_provider.c
+++ b/src/hspell/hspell_provider.c
@@ -235,7 +235,7 @@ hspell_provider_list_dicts (EnchantProvider * me,
dictionary_path = hspell_get_dictionary_path();
if(dictionary_path && *dictionary_path && g_file_test (dictionary_path, G_FILE_TEST_EXISTS)) {
- *out_n_dicts = 2;
+ *out_n_dicts = 1;
out_list = g_new0 (char *, 2);
diff --git a/src/voikko/voikko_provider.c b/src/voikko/voikko_provider.c
index bfb4633..541d5ad 100644
--- a/src/voikko/voikko_provider.c
+++ b/src/voikko/voikko_provider.c
@@ -141,7 +141,7 @@ voikko_provider_list_dicts (EnchantProvider * me,
voikko_terminate(voikko_handle);
*out_n_dicts = 1;
out_list = g_new0 (char *, *out_n_dicts + 1);
- out_list[1] = g_strdup("fi");
+ out_list[0] = g_strdup("fi");
}
return out_list;