Author: bayard
Date: Sat Jul 5 11:45:40 2008
New Revision: 674223
URL: http://svn.apache.org/viewvc?rev=674223&view=rev
Log:
Null protect the stream closing
Modified:
commons/sandbox/compress/trunk/src/java/org/apache/commons/compress/AbstractCompressor.java
Modified:
commons/sandbox/compress/trunk/src/java/org/apache/commons/compress/AbstractCompressor.java
URL:
http://svn.apache.org/viewvc/commons/sandbox/compress/trunk/src/java/org/apache/commons/compress/AbstractCompressor.java?rev=674223&r1=674222&r2=674223&view=diff
==============================================================================
---
commons/sandbox/compress/trunk/src/java/org/apache/commons/compress/AbstractCompressor.java
(original)
+++
commons/sandbox/compress/trunk/src/java/org/apache/commons/compress/AbstractCompressor.java
Sat Jul 5 11:45:40 2008
@@ -61,8 +61,12 @@
throw new CompressException("An IO Exception has
occured", e);
} finally {
try {
- tempFileOutputStream.close();
- outputStream.close();
+ if(tempFileOutputStream != null) {
+ tempFileOutputStream.close();
+ }
+ if(outputStream != null) {
+ outputStream.close();
+ }
} catch (IOException e) {
throw new CompressException("An IO Exception
occured while closing the streams", e);
}