Author: tilman
Date: Sat Nov 1 21:05:09 2025
New Revision: 1929470
Log:
PDFBOX-5660: close input, as suggested by Valery Bokov; refactor; closes #307
Modified:
pdfbox/branches/2.0/pdfbox/src/test/java/org/apache/pdfbox/pdmodel/font/PDFontTest.java
Modified:
pdfbox/branches/2.0/pdfbox/src/test/java/org/apache/pdfbox/pdmodel/font/PDFontTest.java
==============================================================================
---
pdfbox/branches/2.0/pdfbox/src/test/java/org/apache/pdfbox/pdmodel/font/PDFontTest.java
Sat Nov 1 21:05:04 2025 (r1929469)
+++
pdfbox/branches/2.0/pdfbox/src/test/java/org/apache/pdfbox/pdmodel/font/PDFontTest.java
Sat Nov 1 21:05:09 2025 (r1929470)
@@ -168,7 +168,9 @@ public class PDFontTest
PDPage page = new PDPage();
PDPageContentStream contentStream = new PDPageContentStream(doc, page);
- PDType1Font font = new PDType1Font(doc, new FileInputStream(fontFile),
WinAnsiEncoding.INSTANCE);
+ InputStream is = new FileInputStream(fontFile);
+ PDType1Font font = new PDType1Font(doc, is, WinAnsiEncoding.INSTANCE);
+ is.close();
contentStream.beginText();
contentStream.setFont(font, 10);