From 284d7a23ca68375ee4aa5dc68e012cc8e18d5bfb Mon Sep 17 00:00:00 2001 From: snowleo Date: Sat, 6 Apr 2013 18:37:13 +0300 Subject: =?UTF-8?q?Fix=20=C2=A7=20at=20end=20of=20line?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Essentials/src/com/earth2me/essentials/textreader/BookPager.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Essentials/src/com/earth2me/essentials/textreader/BookPager.java b/Essentials/src/com/earth2me/essentials/textreader/BookPager.java index 58dde6ca5..7912426cc 100644 --- a/Essentials/src/com/earth2me/essentials/textreader/BookPager.java +++ b/Essentials/src/com/earth2me/essentials/textreader/BookPager.java @@ -54,15 +54,15 @@ public class BookPager while (pointer < lineLength) { - if (length >= max) + Character letter = pageLine.charAt(pointer); + + if (length >= max || (letter == '\u00a7' && length - 1 >= max)) { tempLine = pageLine.substring(start, pointer); pageLines.add(tempLine); start = pointer; length = 0; - } - - Character letter = pageLine.charAt(pointer); + } if (letter == '\u00a7') { -- cgit v1.2.3