Skip to content

Commit 30ac064

Browse files
authored
Merge pull request #1063 from kazuki43zoo/polishing-GenericTokenParser
Polish to avoid creating unused character array on GenericTokenParser
2 parents 45712f3 + 79a67b2 commit 30ac064

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/main/java/org/apache/ibatis/parsing/GenericTokenParser.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,13 @@ public String parse(String text) {
3434
if (text == null || text.isEmpty()) {
3535
return "";
3636
}
37-
char[] src = text.toCharArray();
38-
int offset = 0;
3937
// search open token
40-
int start = text.indexOf(openToken, offset);
38+
int start = text.indexOf(openToken, 0);
4139
if (start == -1) {
4240
return text;
4341
}
42+
char[] src = text.toCharArray();
43+
int offset = 0;
4444
final StringBuilder builder = new StringBuilder();
4545
StringBuilder expression = null;
4646
while (start > -1) {

0 commit comments

Comments
 (0)