Author: tilman
Date: Thu Oct 30 14:34:55 2025
New Revision: 1929419

Log:
PDFBOX-5660: close input, as suggested by Valery Bokov; closes #299

Modified:
   
pdfbox/branches/2.0/pdfbox/src/test/java/org/apache/pdfbox/filter/TestFilters.java

Modified: 
pdfbox/branches/2.0/pdfbox/src/test/java/org/apache/pdfbox/filter/TestFilters.java
==============================================================================
--- 
pdfbox/branches/2.0/pdfbox/src/test/java/org/apache/pdfbox/filter/TestFilters.java
  Thu Oct 30 14:34:51 2025        (r1929418)
+++ 
pdfbox/branches/2.0/pdfbox/src/test/java/org/apache/pdfbox/filter/TestFilters.java
  Thu Oct 30 14:34:55 2025        (r1929419)
@@ -20,6 +20,7 @@ import java.io.ByteArrayInputStream;
 import java.io.ByteArrayOutputStream;
 import java.io.File;
 import java.io.IOException;
+import java.io.InputStream;
 import java.util.Arrays;
 import java.util.Random;
 
@@ -140,8 +141,10 @@ public class TestFilters extends TestCas
     public void testPDFBOX1977() throws IOException
     {
         Filter lzwFilter = 
FilterFactory.INSTANCE.getFilter(COSName.LZW_DECODE);
-        byte[] byteArray = 
IOUtils.toByteArray(this.getClass().getResourceAsStream("PDFBOX-1977.bin"));
+        InputStream is = 
this.getClass().getResourceAsStream("PDFBOX-1977.bin");
+        byte[] byteArray = IOUtils.toByteArray(is);
         checkEncodeDecode(lzwFilter, byteArray);
+        is.close();
     }
 
     /**

Reply via email to