Author: tilman
Date: Tue Nov 18 19:48:14 2025
New Revision: 1929843
Log:
PDFBOX-5660: close input, as suggested by Valery Bokov
Modified:
pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/Loader.java
Modified: pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/Loader.java
==============================================================================
--- pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/Loader.java
Tue Nov 18 19:48:10 2025 (r1929842)
+++ pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/Loader.java
Tue Nov 18 19:48:14 2025 (r1929843)
@@ -119,7 +119,7 @@ public class Loader
*/
public static FDFDocument loadXFDF(String filename) throws IOException
{
- return Loader.loadXFDF(new BufferedInputStream(new
FileInputStream(filename)));
+ return Loader.loadXFDF(new File(filename));
}
/**
@@ -133,7 +133,10 @@ public class Loader
*/
public static FDFDocument loadXFDF(File file) throws IOException
{
- return Loader.loadXFDF(new BufferedInputStream(new
FileInputStream(file)));
+ try (InputStream is = new BufferedInputStream(new
FileInputStream(file)))
+ {
+ return Loader.loadXFDF(is);
+ }
}
/**