Skip to content

Commit 0b3e94f

Browse files
committed
PDFBOX-5660: use try-with-resources
git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1934346 13f79535-47bb-0310-9956-ffa450edef68
1 parent f0e3470 commit 0b3e94f

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

tools/src/main/java/org/apache/pdfbox/tools/ExtractImages.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@
3535
import org.apache.pdfbox.contentstream.PDFGraphicsStreamEngine;
3636
import org.apache.pdfbox.cos.COSName;
3737
import org.apache.pdfbox.cos.COSStream;
38-
import org.apache.pdfbox.io.IOUtils;
3938
import org.apache.pdfbox.pdmodel.PDDocument;
4039
import org.apache.pdfbox.pdmodel.PDPage;
4140
import org.apache.pdfbox.pdmodel.PDResources;
@@ -415,10 +414,11 @@ else if ("jp2".equals(suffix))
415414
|| PDDeviceRGB.INSTANCE.getName().equals(colorSpaceName)))
416415
{
417416
// RGB or Gray colorspace: get and write the unmodified JPEG2000 stream
418-
InputStream data = pdImage.createInputStream(
419-
Collections.singletonList(COSName.JPX_DECODE.getName()));
420-
data.transferTo(imageOutput);
421-
IOUtils.closeQuietly(data);
417+
try (InputStream data = pdImage.createInputStream(
418+
Collections.singletonList(COSName.JPX_DECODE.getName())))
419+
{
420+
data.transferTo(imageOutput);
421+
}
422422
}
423423
else
424424
{

0 commit comments

Comments
 (0)