From 579fc0972f971477bf6e27e9c73aef7a1a01e319 Mon Sep 17 00:00:00 2001 From: Michael Schmitt Date: Sat, 11 Nov 2006 14:50:21 +0000 Subject: [PATCH] * paragraph_pimpl.C: eraseChars: assert "end >= start" rather than "end > start"; eraseChars is invoked in cases in which no character is to be deleted git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15856 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/paragraph_pimpl.C | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/paragraph_pimpl.C b/src/paragraph_pimpl.C index fc8fb84374..426862c246 100644 --- a/src/paragraph_pimpl.C +++ b/src/paragraph_pimpl.C @@ -337,7 +337,7 @@ bool Paragraph::Pimpl::eraseChar(pos_type pos, bool trackChanges) int Paragraph::Pimpl::eraseChars(pos_type start, pos_type end, bool trackChanges) { BOOST_ASSERT(start >= 0 && start <= size()); - BOOST_ASSERT(end > start && end <= size() + 1); + BOOST_ASSERT(end >= start && end <= size() + 1); pos_type i = start; for (pos_type count = end - start; count; --count) { -- 2.39.2