tcopeland 02/05/16 08:03:19
Modified: src/java/org/apache/maven PackageProjectMap.java
Log:
Modified to close the FileOutputStream in a finally block. Looks clunky, but it
should save a file handle if an exception gets thrown....
Revision Changes Path
1.3 +8 -4
jakarta-turbine-maven/src/java/org/apache/maven/PackageProjectMap.java
Index: PackageProjectMap.java
===================================================================
RCS file:
/home/cvs/jakarta-turbine-maven/src/java/org/apache/maven/PackageProjectMap.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- PackageProjectMap.java 25 Mar 2002 01:56:08 -0000 1.2
+++ PackageProjectMap.java 16 May 2002 15:03:19 -0000 1.3
@@ -70,7 +70,7 @@
* references.
*
* @author <a href="mailto:[EMAIL PROTECTED]">Jason van Zyl</a>
- * @version $Id: PackageProjectMap.java,v 1.2 2002/03/25 01:56:08 jvanzyl Exp $
+ * @version $Id: PackageProjectMap.java,v 1.3 2002/05/16 15:03:19 tcopeland Exp $
*/
public class PackageProjectMap
extends AbstractExecutor
@@ -165,8 +165,12 @@
}
}
- FileOutputStream fos = new FileOutputStream(map);
- m.store(fos,"Package -> Project Map");
- fos.close();
+ FileOutputStream fos = null;
+ try {
+ fos = new FileOutputStream(map);
+ m.store(fos,"Package -> Project Map");
+ } finally {
+ fos.close();
+ }
}
}
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>