From 98e632f37a9a2ee62b709f373e1c826f384f39dd Mon Sep 17 00:00:00 2001 From: Steve Loughran Date: Thu, 11 Nov 2004 12:09:01 +0000 Subject: [PATCH] factor out close logic git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@277010 13f79535-47bb-0310-9956-ffa450edef68 --- .../taskdefs/optional/junit/XMLJUnitResultFormatter.java | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/main/org/apache/tools/ant/taskdefs/optional/junit/XMLJUnitResultFormatter.java b/src/main/org/apache/tools/ant/taskdefs/optional/junit/XMLJUnitResultFormatter.java index ec770ff2b..b69018ac4 100644 --- a/src/main/org/apache/tools/ant/taskdefs/optional/junit/XMLJUnitResultFormatter.java +++ b/src/main/org/apache/tools/ant/taskdefs/optional/junit/XMLJUnitResultFormatter.java @@ -35,6 +35,7 @@ import junit.framework.Test; import org.apache.tools.ant.BuildException; import org.apache.tools.ant.util.DOMElementWriter; import org.apache.tools.ant.util.DateUtils; +import org.apache.tools.ant.util.FileUtils; import org.w3c.dom.Document; import org.w3c.dom.Element; import org.w3c.dom.Text; @@ -158,13 +159,7 @@ public class XMLJUnitResultFormatter implements JUnitResultFormatter, XMLConstan throw new BuildException("Unable to write log file", exc); } finally { if (out != System.out && out != System.err) { - if (wri != null) { - try { - wri.close(); - } catch (IOException e) { - // ignore - } - } + FileUtils.close(wri); } } }