summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDom Lachowicz <domlachowicz@gmail.com>2003-10-15 23:39:24 +0000
committerDom Lachowicz <domlachowicz@gmail.com>2003-10-15 23:39:24 +0000
commit721715115f0884a957e14f31508e1424dcd503cc (patch)
treeea6eb99c98ae0bce0dd91243d19f56bc50bdeff0
parent0c78609090e31d93508dcfe4faea520ee137e572 (diff)
downloadenchant-721715115f0884a957e14f31508e1424dcd503cc.tar.gz
add personal words to the session too
git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/trunk@20878 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6
-rw-r--r--src/enchant.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/enchant.c b/src/enchant.c
index b1027ff..d7e2846 100644
--- a/src/enchant.c
+++ b/src/enchant.c
@@ -303,8 +303,6 @@ enchant_session_add_personal (EnchantSession * session, const char * const word,
{
FILE * f;
- g_hash_table_insert (session->session, g_strndup (word, len), GINT_TO_POINTER(TRUE));
-
if (session->personal_filename)
{
f = fopen (session->personal_filename, "a");
@@ -474,6 +472,8 @@ enchant_dict_add_to_personal (EnchantDict * dict, const char *const word,
g_return_if_fail (len);
/* add to session backend regardless */
+ enchant_dict_add_to_session (dict, word, len);
+
session = (EnchantSession*)dict->enchant_private_data;
enchant_session_clear_error (session);
enchant_session_add_personal (session, word, len);