You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by be...@apache.org on 2009/04/13 15:12:33 UTC
svn commit: r764436 -
/maven/plugins/trunk/maven-ant-plugin/src/main/java/org/apache/maven/plugin/ant/AntBuildWriter.java
Author: bentmann
Date: Mon Apr 13 13:12:32 2009
New Revision: 764436
URL: http://svn.apache.org/viewvc?rev=764436&view=rev
Log:
o Fixed file leak
Modified:
maven/plugins/trunk/maven-ant-plugin/src/main/java/org/apache/maven/plugin/ant/AntBuildWriter.java
Modified: maven/plugins/trunk/maven-ant-plugin/src/main/java/org/apache/maven/plugin/ant/AntBuildWriter.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-ant-plugin/src/main/java/org/apache/maven/plugin/ant/AntBuildWriter.java?rev=764436&r1=764435&r2=764436&view=diff
==============================================================================
--- maven/plugins/trunk/maven-ant-plugin/src/main/java/org/apache/maven/plugin/ant/AntBuildWriter.java (original)
+++ maven/plugins/trunk/maven-ant-plugin/src/main/java/org/apache/maven/plugin/ant/AntBuildWriter.java Mon Apr 13 13:12:32 2009
@@ -130,7 +130,6 @@
return;
}
- FileOutputStream os = new FileOutputStream( new File( project.getBasedir(), DEFAULT_MAVEN_PROPERTIES_FILENAME ) );
Properties properties = new Properties();
// ----------------------------------------------------------------------
@@ -222,7 +221,16 @@
}
}
- properties.store( os, "Generated by Maven Ant Plugin - DO NOT EDIT THIS FILE!" );
+ FileOutputStream os =
+ new FileOutputStream( new File( project.getBasedir(), DEFAULT_MAVEN_PROPERTIES_FILENAME ) );
+ try
+ {
+ properties.store( os, "Generated by Maven Ant Plugin - DO NOT EDIT THIS FILE!" );
+ }
+ finally
+ {
+ IOUtil.close( os );
+ }
}
/**