peterreilly 2004/02/03 11:21:05 Modified: src/main/org/apache/tools/ant/util FileUtils.java Log: Check if character is in range for special array PR: 26642 Obtained from: Jesse Glick Revision Changes Path 1.61 +2 -2 ant/src/main/org/apache/tools/ant/util/FileUtils.java Index: FileUtils.java =================================================================== RCS file: /home/cvs/ant/src/main/org/apache/tools/ant/util/FileUtils.java,v retrieving revision 1.60 retrieving revision 1.61 diff -u -r1.60 -r1.61 --- FileUtils.java 7 Jan 2004 17:49:37 -0000 1.60 +++ FileUtils.java 3 Feb 2004 19:21:05 -0000 1.61 @@ -1306,7 +1306,7 @@ CharacterIterator iter = new StringCharacterIterator(path); for (char c = iter.first(); c != CharacterIterator.DONE; c = iter.next()) { - if (isSpecial[c]) { + if (c < 256 && isSpecial[c]) { sb.append('%'); sb.append(escapedChar1[c]); sb.append(escapedChar2[c]);
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]