X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fpspell.C;h=f7122650ba6eafa317d065efd8cf8bda9c8f961b;hb=9ee46b846e5e84ad40ceda4f4af94aeb86cd90a2;hp=1b335e930679743b1322f0afa265eb9d5745ebc1;hpb=0be0fcfd5907d448cd51addf83ed7032719a0692;p=lyx.git diff --git a/src/pspell.C b/src/pspell.C index 1b335e9306..f7122650ba 100644 --- a/src/pspell.C +++ b/src/pspell.C @@ -11,9 +11,6 @@ #include -#ifdef USE_PSPELL - -#include "support/LAssert.h" #include "debug.h" #define USE_ORIGINAL_MANAGER_FUNCS 1 @@ -25,9 +22,11 @@ extern "C" { #include "pspell.h" #include "WordLangTuple.h" -using namespace lyx::support; +#include using std::endl; +using std::string; + PSpell::PSpell(BufferParams const &, string const & lang) : els(0), spell_error_object(0) @@ -82,7 +81,7 @@ void PSpell::addManager(string const & lang) enum PSpell::Result PSpell::check(WordLangTuple const & word) { - Result res = UNKNOWN; + Result res = UNKNOWN_WORD; Managers::iterator it = managers_.find(word.lang_code()); if (it == managers_.end()) { @@ -96,19 +95,19 @@ enum PSpell::Result PSpell::check(WordLangTuple const & word) PspellManager * m = it->second.manager; int word_ok = pspell_manager_check(m, word.word().c_str()); - Assert(word_ok != -1); + BOOST_ASSERT(word_ok != -1); if (word_ok) { res = OK; } else { PspellWordList const * sugs = pspell_manager_suggest(m, word.word().c_str()); - Assert(sugs != 0); + BOOST_ASSERT(sugs != 0); els = pspell_word_list_elements(sugs); if (pspell_word_list_empty(sugs)) - res = UNKNOWN; + res = UNKNOWN_WORD; else - res = MISSED; + res = SUGGESTED_WORDS; } return res; } @@ -154,5 +153,3 @@ string const PSpell::error() return err; return ""; } - -#endif // USE_PSPELL