From c303b62fb0b5a0d76205b806f7adb72cd763d074 Mon Sep 17 00:00:00 2001 From: Angus Leeming Date: Tue, 15 Feb 2005 19:34:44 +0000 Subject: [PATCH] Ensure that "paragraphs().size() - 1" can be used meaningfully in a comparison. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9639 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/ChangeLog | 5 +++++ src/rowpainter.C | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/ChangeLog b/src/ChangeLog index db30f1c8fa..4c4d58568b 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2005-02-15 Angus Leeming + + * rowpainter.C (paintText): Ensure that "paragraphs().size() - 1" + can be used meaningfully in a comparison. + 2005-02-13 André Pönitz * Cursor.[Ch] (fixIfBroken): new method, try to fix a broken cursor diff --git a/src/rowpainter.C b/src/rowpainter.C index c9ceb39510..f4485f889b 100644 --- a/src/rowpainter.C +++ b/src/rowpainter.C @@ -794,7 +794,7 @@ void paintText(BufferView const & bv, ViewMetricsInfo const & vi) vi.y1 - text->getPar(vi.p1 - 1).descent()); } - if (vi.p2 < text->paragraphs().size() - 1) { + if (vi.p2 < lyx::pit_type(text->paragraphs().size()) - 1) { text->redoParagraph(vi.p2 + 1); paintPar(pi, *bv.text(), vi.p2 + 1, 0, vi.y2 + text->getPar(vi.p2 + 1).ascent()); -- 2.39.5