void EditorClient::learnWord(const String& text) { GSList* langs = webkit_web_settings_get_spell_languages(m_webView); for (; langs; langs = langs->next) { SpellLanguage* lang = static_cast<SpellLanguage*>(langs->data); enchant_dict_add_to_personal(lang->speller, text.utf8().data(), -1); } }
void EditorClient::learnWord(const String& text) { GSList* dicts = webkit_web_settings_get_enchant_dicts(m_webView); for (; dicts; dicts = dicts->next) { EnchantDict* dict = static_cast<EnchantDict*>(dicts->data); enchant_dict_add_to_personal(dict, text.utf8().data(), -1); } }