From 6d0fb4d9b77bad4496179b1b8dcf43e2d19b0cef Mon Sep 17 00:00:00 2001 From: Christian Schneppe Date: Sat, 16 Dec 2017 21:54:41 +0100 Subject: XEP-0393: fix off-by-one error in block detector ('``ii``ii') --- src/main/java/de/pixart/messenger/utils/ImStyleParser.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/main/java/de/pixart/messenger/utils/ImStyleParser.java b/src/main/java/de/pixart/messenger/utils/ImStyleParser.java index 46f8cec10..9f008d76c 100644 --- a/src/main/java/de/pixart/messenger/utils/ImStyleParser.java +++ b/src/main/java/de/pixart/messenger/utils/ImStyleParser.java @@ -71,7 +71,7 @@ public class ImStyleParser { } private static boolean isCharRepeatedTwoTimes(CharSequence text, char c, int index, int end) { - return index + 1 <= end && text.charAt(index) == c && text.charAt(index) == c; + return index + 1 <= end && text.charAt(index) == c && text.charAt(index + 1) == c; } private static boolean precededByWhiteSpace(CharSequence text, int index, int start) { -- cgit v1.2.3