From 40dddf9324e549e14132b9cd957ed07c7aca5c96 Mon Sep 17 00:00:00 2001 From: "Md. Abdulla-Al-Sun" Date: Sun, 3 Sep 2017 01:53:15 +0600 Subject: [PATCH] LUCENE-7940: added missing boundary case for ba phaala normalization --- .../java/org/apache/lucene/analysis/bn/BengaliNormalizer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lucene/analysis/common/src/java/org/apache/lucene/analysis/bn/BengaliNormalizer.java b/lucene/analysis/common/src/java/org/apache/lucene/analysis/bn/BengaliNormalizer.java index 057fbb5ee85..1718cbce70f 100644 --- a/lucene/analysis/common/src/java/org/apache/lucene/analysis/bn/BengaliNormalizer.java +++ b/lucene/analysis/common/src/java/org/apache/lucene/analysis/bn/BengaliNormalizer.java @@ -104,7 +104,7 @@ public class BengaliNormalizer { len = delete(s, i, len); len = delete(s, i-1, len); i -=2; - } else { + } else if(i - 2 >= 0){ s[i - 1] = s[i - 2]; len = delete(s, i, len); i --;