renamed SpellChecker::destroy to destroyAll, because the former conflicted with IntrusivePtrBase::destroy. The result was that destroy was called recursively and objects were freed multiple times.

git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@1264 0fc631ac-6414-0410-93d0-97cfa31319b6
This commit is contained in:
twanvl
2008-12-29 18:49:05 +00:00
parent 6b39fa844b
commit e1750ee504
3 changed files with 4 additions and 2 deletions
+1 -1
View File
@@ -23,7 +23,7 @@ class SpellChecker : public Hunspell, public IntrusivePtrBase<SpellChecker> {
/** Note: This is not threadsafe yet */
static SpellChecker& get(const String& language);
/// Destroy all cached SpellChecker objects
static void destroy();
static void destroyAll();
/// Check the spelling of a single word
bool spell(const String& word);