bodewig 2003/10/09 01:30:39 Modified: src/main/org/apache/tools/ant/taskdefs/optional Tag: ANT_16_BRANCH ReplaceRegExp.java Log: Merge from HEAD Revision Changes Path No revision No revision 1.27.2.1 +7 -2 ant/src/main/org/apache/tools/ant/taskdefs/optional/ReplaceRegExp.java Index: ReplaceRegExp.java =================================================================== RCS file: /home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/optional/ReplaceRegExp.java,v retrieving revision 1.27 retrieving revision 1.27.2.1 diff -u -r1.27 -r1.27.2.1 --- ReplaceRegExp.java 17 Sep 2003 20:11:43 -0000 1.27 +++ ReplaceRegExp.java 9 Oct 2003 08:30:39 -0000 1.27.2.1 @@ -58,11 +58,14 @@ import java.io.File; import java.io.FileInputStream; import java.io.FileReader; +import java.io.FileOutputStream; import java.io.FileWriter; import java.io.InputStreamReader; import java.io.IOException; +import java.io.OutputStreamWriter; import java.io.PrintWriter; import java.io.Reader; +import java.io.Writer; import java.util.Vector; import org.apache.tools.ant.BuildException; import org.apache.tools.ant.DirectoryScanner; @@ -320,15 +323,17 @@ File temp = fileUtils.createTempFile("replace", ".txt", null); Reader r = null; - FileWriter w = null; + Writer w = null; try { if (encoding == null) { r = new FileReader(f); + w = new FileWriter(temp); } else { r = new InputStreamReader(new FileInputStream(f), encoding); + w = new OutputStreamWriter(new FileOutputStream(temp), + encoding); } - w = new FileWriter(temp); BufferedReader br = new BufferedReader(r); BufferedWriter bw = new BufferedWriter(w);
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]