Author: tilman
Date: Sat Jun 13 18:09:00 2026
New Revision: 1935251

Log:
PDFBOX-5660: more release resources

Modified:
   
pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/filter/CCITTFaxEncoderStream.java

Modified: 
pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/filter/CCITTFaxEncoderStream.java
==============================================================================
--- 
pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/filter/CCITTFaxEncoderStream.java
        Sat Jun 13 18:08:56 2026        (r1935250)
+++ 
pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/filter/CCITTFaxEncoderStream.java
        Sat Jun 13 18:09:00 2026        (r1935251)
@@ -46,7 +46,7 @@ import java.io.OutputStream;
 final class CCITTFaxEncoderStream extends OutputStream {
     
     private int currentBufferLength = 0;
-    private final byte[] inputBuffer;
+    private byte[] inputBuffer;
     private final int inputBufferLength;
     private final int columns;
     private final int rows;
@@ -93,9 +93,10 @@ final class CCITTFaxEncoderStream extend
 
     @Override
     public void close() throws IOException {
-        stream.close();
         changesCurrentRow = null;
         changesReferenceRow = null;
+        inputBuffer = null;
+        stream.close();
     }
 
     private void encodeRow() throws IOException {

Reply via email to