Browse Source

filtering would fail if the number of @ was an uneven number.

Reported by:	Stover, Michael <Michael.Stover@usa.xerox.com>


git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@267960 13f79535-47bb-0310-9956-ffa450edef68
master
Stefan Bodewig 25 years ago
parent
commit
8b01a00d17
1 changed files with 6 additions and 1 deletions
  1. +6
    -1
      src/main/org/apache/tools/ant/Project.java

+ 6
- 1
src/main/org/apache/tools/ant/Project.java View File

@@ -758,7 +758,12 @@ public class Project {
String value = null;

do {
token = s.substring(index + TOKEN_START.length(), s.indexOf(TOKEN_END, index + TOKEN_START.length() + 1));
int endIndex = s.indexOf(TOKEN_END,
index + TOKEN_START.length() + 1);
if (endIndex == -1) {
break;
}
token = s.substring(index + TOKEN_START.length(), endIndex);
b.append(s.substring(i, index));
if (tokens.containsKey(token)) {
value = (String) tokens.get(token);


Loading…
Cancel
Save