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();
}
/**