Browse Source

The file was not correctly closed after validating it's contents, so the tests

failed on Windows.


git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268992 13f79535-47bb-0310-9956-ffa450edef68
master
Nico Seessle 24 years ago
parent
commit
a04e11dde3
1 changed files with 15 additions and 7 deletions
  1. +15
    -7
      src/testcases/org/apache/tools/ant/taskdefs/CVSPassTest.java

+ 15
- 7
src/testcases/org/apache/tools/ant/taskdefs/CVSPassTest.java View File

@@ -138,13 +138,21 @@ public class CVSPassTest extends TaskdefsTest {
} }


private String readFile(File f) throws Exception { private String readFile(File f) throws Exception {
BufferedReader reader = new BufferedReader(new FileReader(f));

StringBuffer buf = new StringBuffer();
String line=null;
while((line=reader.readLine())!=null){
buf.append(line + EOL);
BufferedReader reader = null;
try {
reader = new BufferedReader(new FileReader(f));

StringBuffer buf = new StringBuffer();
String line=null;
while((line=reader.readLine())!=null){
buf.append(line + EOL);
}
return buf.toString();
} finally {
if (reader != null) {
reader.close();
}
} }
return buf.toString();
} }
} }

Loading…
Cancel
Save