Author: tilman
Date: Mon May 18 10:13:16 2026
New Revision: 1934343

Log:
PDFBOX-5660: use try-with-resources

Modified:
   
pdfbox/branches/3.0/tools/src/main/java/org/apache/pdfbox/tools/ExtractImages.java

Modified: 
pdfbox/branches/3.0/tools/src/main/java/org/apache/pdfbox/tools/ExtractImages.java
==============================================================================
--- 
pdfbox/branches/3.0/tools/src/main/java/org/apache/pdfbox/tools/ExtractImages.java
  Mon May 18 10:11:06 2026        (r1934342)
+++ 
pdfbox/branches/3.0/tools/src/main/java/org/apache/pdfbox/tools/ExtractImages.java
  Mon May 18 10:13:16 2026        (r1934343)
@@ -392,9 +392,10 @@ public final class ExtractImages impleme
                          
PDDeviceRGB.INSTANCE.getName().equals(colorSpaceName)))
                     {
                         // RGB or Gray colorspace: get and write the 
unmodified JPEG stream
-                        InputStream data = pdImage.createInputStream(JPEG);
-                        IOUtils.copy(data, imageOutput);
-                        IOUtils.closeQuietly(data);
+                        try (InputStream is = pdImage.createInputStream(JPEG))
+                        {
+                            IOUtils.copy(is, imageOutput);
+                        }
                     }
                     else
                     {

Reply via email to