You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by ti...@apache.org on 2015/08/04 19:09:01 UTC
svn commit: r1694088 -
/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfparser/PDFXRefStream.java
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();
}
/**