Let new pspell work

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/branches/BRANCH-1_2_X@4873 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
John Levon 2002-08-06 02:45:42 +00:00
parent 2f4db2b6cc
commit ad4ddc98a0
2 changed files with 8 additions and 1 deletions

View File

@ -1,3 +1,7 @@
2002-08-06 John Levon <levon@movementarian.org>
* sp_spell.C: let the new aspell pspell work
2002-08-01 John Levon <levon@movementarian.org>
* lyxfunc.C: let user specify a non-existent file on open

View File

@ -75,7 +75,10 @@ namespace {
#include "support/LAssert.h"
#define USE_ORIGINAL_MANAGER_FUNCS 1
// new aspell pspell missing extern "C"
extern "C" {
# include <pspell/pspell.h>
}
#include "sp_pspell.h"
@ -107,7 +110,7 @@ PSpell::~PSpell()
void PSpell::initialize(BufferParams const &, string const & lang)
{
PspellConfig * config = new_pspell_config();
config->replace("language-tag", lang.c_str());
pspell_config_replace(config, "language-tag", lang.c_str());
spell_error_object = new_pspell_manager(config);
if (pspell_error_number(spell_error_object) != 0) {
error_ = pspell_error_message(spell_error_object);