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
{