Author: tilman
Date: Wed Nov 19 10:31:44 2025
New Revision: 1929859
Log:
PDFBOX-5660: close input, as suggested by Valery Bokov; closes #344
Modified:
pdfbox/branches/2.0/pdfbox/src/test/java/org/apache/pdfbox/encryption/TestSymmetricKeyEncryption.java
Modified:
pdfbox/branches/2.0/pdfbox/src/test/java/org/apache/pdfbox/encryption/TestSymmetricKeyEncryption.java
==============================================================================
---
pdfbox/branches/2.0/pdfbox/src/test/java/org/apache/pdfbox/encryption/TestSymmetricKeyEncryption.java
Wed Nov 19 10:31:40 2025 (r1929858)
+++
pdfbox/branches/2.0/pdfbox/src/test/java/org/apache/pdfbox/encryption/TestSymmetricKeyEncryption.java
Wed Nov 19 10:31:44 2025 (r1929859)
@@ -508,11 +508,27 @@ public class TestSymmetricKeyEncryption
private byte[] getFileResourceAsByteArray(String testFileName) throws
IOException
{
- return
IOUtils.toByteArray(TestSymmetricKeyEncryption.class.getResourceAsStream(testFileName));
+ InputStream is =
TestSymmetricKeyEncryption.class.getResourceAsStream(testFileName);
+ try
+ {
+ return IOUtils.toByteArray(is);
+ }
+ finally
+ {
+ IOUtils.closeQuietly(is);
+ }
}
private byte[] getFileAsByteArray(File f) throws IOException
{
- return IOUtils.toByteArray(new FileInputStream(f));
+ InputStream is = new FileInputStream(f);
+ try
+ {
+ return IOUtils.toByteArray(is);
+ }
+ finally
+ {
+ IOUtils.closeQuietly(is);
+ }
}
}