From ba7835c8e6c4c89e0dd838f6872837a6109e313d Mon Sep 17 00:00:00 2001 From: phlppchrtn Date: Tue, 4 Jun 2024 22:21:52 +0200 Subject: [PATCH] TempFile + simple --- vertigo-core/src/main/java/io/vertigo/core/lang/DataStream.java | 1 + vertigo-core/src/main/java/io/vertigo/core/lang/TempFile.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/vertigo-core/src/main/java/io/vertigo/core/lang/DataStream.java b/vertigo-core/src/main/java/io/vertigo/core/lang/DataStream.java index 1713f74cf..3ff8685f3 100644 --- a/vertigo-core/src/main/java/io/vertigo/core/lang/DataStream.java +++ b/vertigo-core/src/main/java/io/vertigo/core/lang/DataStream.java @@ -36,6 +36,7 @@ default byte[] getBytes() { while ((nRead = inputStream.read(data, 0, data.length)) != -1) { buffer.write(data, 0, nRead); } + buffer.flush(); return buffer.toByteArray(); } catch (final IOException e) { throw WrappedException.wrap(e); diff --git a/vertigo-core/src/main/java/io/vertigo/core/lang/TempFile.java b/vertigo-core/src/main/java/io/vertigo/core/lang/TempFile.java index 5c92bd130..548d9e01e 100644 --- a/vertigo-core/src/main/java/io/vertigo/core/lang/TempFile.java +++ b/vertigo-core/src/main/java/io/vertigo/core/lang/TempFile.java @@ -64,7 +64,7 @@ public static File of(final String prefix, final String suffix) throws IOExcepti } private static File of(final String prefix, final String suffix, final Path path) throws IOException { - final File file = new File(Files.createTempFile(path, prefix, suffix).toAbsolutePath().toString()); + final File file = Files.createTempFile(path, prefix, suffix).toFile(); file.deleteOnExit(); return file; }