From 0a60eaec888472a1a1440551c0d0de1100070ed0 Mon Sep 17 00:00:00 2001 From: Bartosz Broda <bartosz.broda@gmail.com> Date: Sun, 31 Jul 2011 15:40:57 +0200 Subject: [PATCH] fix of critical bug: not handling of end of corpus in mwereader --- libmwereader/mwereader.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libmwereader/mwereader.cpp b/libmwereader/mwereader.cpp index 83739ee..7f02a5b 100644 --- a/libmwereader/mwereader.cpp +++ b/libmwereader/mwereader.cpp @@ -30,6 +30,8 @@ bool MWEReader::registered = TokenReader::register_path_reader<MWEReader>( { // TODO MWE stuff Sentence::Ptr pSentence = inner_reader_->get_next_sentence(); + if(pSentence == NULL) + return Sentence::Ptr(); Wccl::SentenceContext sc(pSentence); return process_sentence(sc); -- GitLab