Author: tilman
Date: Sun Sep 3 03:40:23 2023
New Revision: 1912065
URL: http://svn.apache.org/viewvc?rev=1912065&view=rev
Log:
PDFBOX-5669: Sonar fix
Modified:
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/encryption/SecurityHandler.java
Modified:
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/encryption/SecurityHandler.java
URL:
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/encryption/SecurityHandler.java?rev=1912065&r1=1912064&r2=1912065&view=diff
==============================================================================
---
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/encryption/SecurityHandler.java
(original)
+++
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/encryption/SecurityHandler.java
Sun Sep 3 03:40:23 2023
@@ -564,8 +564,11 @@ public abstract class SecurityHandler<T_
{
return;
}
- InputStream in = stream.createRawInputStream();
- byte[] rawData = in.readAllBytes();
+ byte[] rawData;
+ try (InputStream in = stream.createRawInputStream())
+ {
+ rawData = in.readAllBytes();
+ }
ByteArrayInputStream encryptedStream = new
ByteArrayInputStream(rawData);
try (OutputStream output = stream.createRawOutputStream())
{