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.

Reply via email to