Simplify FSTCompiler loop (#13663)
diff --git a/lucene/core/src/java/org/apache/lucene/util/fst/FSTCompiler.java b/lucene/core/src/java/org/apache/lucene/util/fst/FSTCompiler.java
index e837b77..8fb194b 100644
--- a/lucene/core/src/java/org/apache/lucene/util/fst/FSTCompiler.java
+++ b/lucene/core/src/java/org/apache/lucene/util/fst/FSTCompiler.java
@@ -871,10 +871,7 @@
int pos1 = 0;
int pos2 = input.offset;
final int pos1Stop = Math.min(lastInput.length(), input.length);
- while (true) {
- if (pos1 >= pos1Stop || lastInput.intAt(pos1) != input.ints[pos2]) {
- break;
- }
+ while (pos1 < pos1Stop && lastInput.intAt(pos1) == input.ints[pos2]) {
pos1++;
pos2++;
}