Skip to content
Snippets Groups Projects
Commit 07748169 authored by Franck Dary's avatar Franck Dary
Browse files

Fixed bug in Transition splitword where we used a non utf8string

parent b4d97a44
Branches
No related tags found
No related merge requests found
......@@ -62,7 +62,7 @@ class Action
static Action attach(Object governorObject, int governorIndex, Object dependentObject, int dependentIndex);
static Action addCurCharToCurWord();
static Action ignoreCurrentCharacter();
static Action consumeCharacterIndex(std::string consumed);
static Action consumeCharacterIndex(util::utf8string consumed);
static Action setMultiwordIds(int multiwordSize);
};
......
......@@ -72,7 +72,7 @@ Action Action::setMultiwordIds(int multiwordSize)
return {Type::Write, apply, undo, appliable};
}
Action Action::consumeCharacterIndex(std::string consumed)
Action Action::consumeCharacterIndex(util::utf8string consumed)
{
auto apply = [consumed](Config & config, Action &)
{
......
......@@ -190,7 +190,7 @@ void Transition::initAddCharToWord()
void Transition::initSplitWord(std::vector<std::string> words)
{
auto & consumedWord = words[0];
auto consumedWord = util::splitAsUtf8(words[0]);
sequence.emplace_back(Action::assertIsEmpty(Config::idColName));
sequence.emplace_back(Action::assertIsEmpty("FORM"));
sequence.emplace_back(Action::addLinesIfNeeded(words.size()));
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment