Author: tilman
Date: Sat Nov  1 21:05:04 2025
New Revision: 1929469

Log:
PDFBOX-5660: close input, as suggested by Valery Bokov; refactor; closes #307

Modified:
   
pdfbox/branches/3.0/pdfbox/src/test/java/org/apache/pdfbox/pdmodel/font/PDFontTest.java

Modified: 
pdfbox/branches/3.0/pdfbox/src/test/java/org/apache/pdfbox/pdmodel/font/PDFontTest.java
==============================================================================
--- 
pdfbox/branches/3.0/pdfbox/src/test/java/org/apache/pdfbox/pdmodel/font/PDFontTest.java
     Sat Nov  1 21:04:59 2025        (r1929468)
+++ 
pdfbox/branches/3.0/pdfbox/src/test/java/org/apache/pdfbox/pdmodel/font/PDFontTest.java
     Sat Nov  1 21:05:04 2025        (r1929469)
@@ -185,9 +185,10 @@ class PDFontTest
         try (PDDocument doc = new PDDocument())
         {
             PDPage page = new PDPage();
-            try (PDPageContentStream contentStream = new 
PDPageContentStream(doc, page))
+            try (PDPageContentStream contentStream = new 
PDPageContentStream(doc, page);
+                 InputStream is = new FileInputStream(fontFile))
             {
-                PDType1Font font = new PDType1Font(doc, new 
FileInputStream(fontFile), WinAnsiEncoding.INSTANCE);
+                PDType1Font font = new PDType1Font(doc, is, 
WinAnsiEncoding.INSTANCE);
 
                 contentStream.beginText();
                 contentStream.setFont(font, 10);

Reply via email to