Author: pwang
Date: 2011-06-06 15:17:13 -0700 (Mon, 06 Jun 2011)
New Revision: 25657
Modified:
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/write/graphics/BitmapWriter.java
Log:
close outputStream after use
Modified:
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/write/graphics/BitmapWriter.java
===================================================================
---
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/write/graphics/BitmapWriter.java
2011-06-06 20:46:05 UTC (rev 25656)
+++
core3/io-impl/trunk/src/main/java/org/cytoscape/io/internal/write/graphics/BitmapWriter.java
2011-06-06 22:17:13 UTC (rev 25657)
@@ -77,7 +77,12 @@
final int finalW =
((Number)(width.getValue()*scale)).intValue();
final int finalH =
((Number)(height.getValue()*scale)).intValue();
- ImageIO.write(((BufferedImage) re.createImage(finalW, finalH)),
- extension, outStream);
+ try {
+ ImageIO.write(((BufferedImage) re.createImage(finalW,
finalH)),
+ extension, outStream);
+ }
+ finally {
+ outStream.close();
+ }
}
}
--
You received this message because you are subscribed to the Google Groups
"cytoscape-cvs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/cytoscape-cvs?hl=en.