diff --git a/build.xml b/build.xml index e72f7744b..238e773bd 100644 --- a/build.xml +++ b/build.xml @@ -301,6 +301,10 @@ unless="bcel.present" /> + + diff --git a/src/main/org/apache/tools/ant/taskdefs/FixCRLF.java b/src/main/org/apache/tools/ant/taskdefs/FixCRLF.java index 288824d72..3d0f6a930 100644 --- a/src/main/org/apache/tools/ant/taskdefs/FixCRLF.java +++ b/src/main/org/apache/tools/ant/taskdefs/FixCRLF.java @@ -884,7 +884,7 @@ public class FixCRLF extends MatchingTask { if (i < line.length() - 1) { // Trailing characters are ^Zs // Construct new line and eofStr - eofStr.append(line.substring(i + 1)); + eofStr.append(line.toString().substring(i + 1)); if (i < 0) { line.setLength(0); reachedEof = true;