diff --git a/libmwereader/mwereader.cpp b/libmwereader/mwereader.cpp index bc366efcdb20715abdfed497ac77cbe578168f94..83739ee7a6d923476dff696ee63a3c0a7dcd48a3 100644 --- a/libmwereader/mwereader.cpp +++ b/libmwereader/mwereader.cpp @@ -69,13 +69,12 @@ bool MWEReader::registered = TokenReader::register_path_reader<MWEReader>( new_orth_utf8.erase(new_orth_utf8.size()-1, 1); Corpus2::Token *tok = (*sent)[head]; tok->set_orth_utf8(new_orth_utf8); - foreach(Lexeme& lex, tok->lexemes()) - { + foreach(Lexeme& lex, tok->lexemes()){ if(lex.is_disamb()){ lex.set_lemma_utf8(pLU->get_base()); } } - tokens.erase(std::remove(tokens.begin(), tokens.end(), NULL), tokens.end()); + tokens.erase(std::remove(tokens.begin(), tokens.end(), (Token*)NULL), tokens.end()); } } }