Author: tilman
Date: Tue Aug  4 17:09:01 2015
New Revision: 1694088

URL: http://svn.apache.org/r1694088
Log:
PDFBOX-2530: rename variable so that it is different from field; move closing 
to caller

Modified:
    
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfparser/PDFXRefStream.java

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfparser/PDFXRefStream.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfparser/PDFXRefStream.java?rev=1694088&r1=1694087&r2=1694088&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfparser/PDFXRefStream.java
 (original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfparser/PDFXRefStream.java
 Tue Aug  4 17:09:01 2015
@@ -96,8 +96,10 @@ public class PDFXRefStream implements PD
         }
         stream.setItem(COSName.W, wAsArray);
         
-        OutputStream stream = 
this.stream.createOutputStream(COSName.FLATE_DECODE);
-        writeStreamData(stream, wEntry);
+        OutputStream outputStream = 
this.stream.createOutputStream(COSName.FLATE_DECODE);
+        writeStreamData(outputStream, wEntry);
+        outputStream.flush();
+        outputStream.close();
     
         Set<COSName> keySet = this.stream.keySet();
         for ( COSName cosName : keySet )
@@ -297,8 +299,6 @@ public class PDFXRefStream implements PD
                 throw new RuntimeException("unexpected reference type");
             }
         }
-        os.flush();
-        os.close();
     }
 
     /**


Reply via email to