Skip to content

Commit fb89855

Browse files
Potential fix for code scanning alert no. 396: Local information disclosure in a temporary directory
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
1 parent 6089a8a commit fb89855

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

h2o-algos/src/test/java/hex/glm/GLMMojoControlVarsOffsetTest.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414

1515
import java.io.File;
1616
import java.io.FileOutputStream;
17+
import java.nio.file.Files;
1718

1819
import static org.junit.Assert.*;
1920

@@ -188,7 +189,7 @@ private void testCombination(Frame train, GLMModel.GLMParameters.Family family,
188189
Scope.track(h2oPreds);
189190

190191
// Save MOJO, reimport as GenericModel, score, and compare
191-
File mojoFile = File.createTempFile("glm_mojo", ".zip");
192+
File mojoFile = Files.createTempFile("glm_mojo", ".zip").toFile();
192193
mojoFile.deleteOnExit();
193194
try (FileOutputStream fos = new FileOutputStream(mojoFile)) {
194195
model.getMojo().writeTo(fos);

0 commit comments

Comments
 (0)