From 9863e161ac1957da0cc01d8e28c1816092d891d3 Mon Sep 17 00:00:00 2001 From: "pixeebot[bot]" <104101892+pixeebot[bot]@users.noreply.github.com> Date: Tue, 25 Mar 2025 17:46:54 +0000 Subject: [PATCH] Modernize and secure temp file creation --- .../stirling/software/SPDF/controller/api/MergeController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/stirling/software/SPDF/controller/api/MergeController.java b/src/main/java/stirling/software/SPDF/controller/api/MergeController.java index bd2731b7e..473411f18 100644 --- a/src/main/java/stirling/software/SPDF/controller/api/MergeController.java +++ b/src/main/java/stirling/software/SPDF/controller/api/MergeController.java @@ -148,7 +148,7 @@ public class MergeController { mergerUtility.addSource(tempFile); // Add source file to the merger utility } - mergedTempFile = File.createTempFile("merged-", ".pdf"); + mergedTempFile = Files.createTempFile("merged-", ".pdf").toFile(); mergerUtility.setDestinationFileName(mergedTempFile.getAbsolutePath()); mergerUtility.mergeDocuments(