From 3ad44e07dcd0b3b6013a692d4d58f0422aaf5932 Mon Sep 17 00:00:00 2001 From: Caolán McNamara Date: Thu, 4 Aug 2011 13:49:19 +0100 Subject: don't assert about a bad value, if that's the fallback safely value --- linguistic/source/gciterator.cxx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/linguistic/source/gciterator.cxx b/linguistic/source/gciterator.cxx index e8178f8f9f..671f90e4bb 100644 --- a/linguistic/source/gciterator.cxx +++ b/linguistic/source/gciterator.cxx @@ -554,7 +554,10 @@ void GrammarCheckingIterator::DequeueAndCheck() //!! work-around to prevent looping if the grammar checker //!! failed to properly identify the sentence end - if (aRes.nBehindEndOfSentencePosition <= nStartPos) + if ( + aRes.nBehindEndOfSentencePosition <= nStartPos && + aRes.nBehindEndOfSentencePosition != nSuggestedEnd + ) { DBG_ASSERT( 0, "!! Grammarchecker failed to provide end of sentence !!" ); aRes.nBehindEndOfSentencePosition = nSuggestedEnd; -- cgit v1.2.3