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())
         {


Reply via email to