Author: tilman
Date: Tue Nov 18 19:48:10 2025
New Revision: 1929842

Log:
PDFBOX-5660: close input, as suggested by Valery Bokov

Modified:
   pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/Loader.java

Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/Loader.java
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/Loader.java     Tue Nov 
18 18:45:02 2025        (r1929841)
+++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/Loader.java     Tue Nov 
18 19:48:10 2025        (r1929842)
@@ -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);
+        }
     }
 
     /**

Reply via email to