Browse Source

factor out close logic. This changes

semantics slightly was we no longer raise an IOE
if file closure fails.


git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@277011 13f79535-47bb-0310-9956-ffa450edef68
master
Steve Loughran 21 years ago
parent
commit
a1ead42848
1 changed files with 3 additions and 7 deletions
  1. +3
    -7
      src/main/org/apache/tools/ant/taskdefs/optional/junit/XMLResultAggregator.java

+ 3
- 7
src/main/org/apache/tools/ant/taskdefs/optional/junit/XMLResultAggregator.java View File

@@ -34,6 +34,7 @@ import org.apache.tools.ant.Task;
import org.apache.tools.ant.types.FileSet;
import org.apache.tools.ant.util.DOMElementWriter;
import org.apache.tools.ant.util.StringUtils;
import org.apache.tools.ant.util.FileUtils;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.xml.sax.SAXException;
@@ -200,13 +201,8 @@ public class XMLResultAggregator extends Task implements XMLConstants {
throw new IOException("Error while writing DOM content");
}
} finally {
if (wri != null) {
wri.close();
out = null;
}
if (out != null) {
out.close();
}
FileUtils.close(wri);
FileUtils.close(out);
}
}



Loading…
Cancel
Save