Author: tilman
Date: Sat Jun 13 18:08:56 2026
New Revision: 1935250

Log:
PDFBOX-5660: more release resources

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

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/filter/CCITTFaxEncoderStream.java
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/filter/CCITTFaxEncoderStream.java
       Sat Jun 13 16:59:54 2026        (r1935249)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/filter/CCITTFaxEncoderStream.java
       Sat Jun 13 18:08:56 2026        (r1935250)
@@ -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