Author: tilman
Date: Mon Nov 3 14:16:04 2025
New Revision: 1929494
Log:
PDFBOX-5660: close input, as suggested by Valery Bokov; refactor; closes #309
Modified:
pdfbox/branches/2.0/fontbox/src/test/java/org/apache/fontbox/ttf/TestTTFParser.java
Modified:
pdfbox/branches/2.0/fontbox/src/test/java/org/apache/fontbox/ttf/TestTTFParser.java
==============================================================================
---
pdfbox/branches/2.0/fontbox/src/test/java/org/apache/fontbox/ttf/TestTTFParser.java
Mon Nov 3 14:16:00 2025 (r1929493)
+++
pdfbox/branches/2.0/fontbox/src/test/java/org/apache/fontbox/ttf/TestTTFParser.java
Mon Nov 3 14:16:04 2025 (r1929494)
@@ -64,12 +64,10 @@ public class TestTTFParser
@Test
public void testPostTable() throws IOException
{
- InputStream input = TestTTFParser.class.getResourceAsStream(
- "/ttf/LiberationSans-Regular.ttf");
- Assert.assertNotNull(input);
-
+ InputStream is =
TestTTFParser.class.getResourceAsStream("/ttf/LiberationSans-Regular.ttf");
TTFParser parser = new TTFParser();
- TrueTypeFont font = parser.parse(input);
+ TrueTypeFont font = parser.parse(is);
+ is.close();
CmapTable cmapTable = font.getCmap();
Assert.assertNotNull(cmapTable);