Skip to content

Commit 0abd9fd

Browse files
committed
Generate a more random temporary file name.
1 parent ac5f424 commit 0abd9fd

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/Magick.NET/Helpers/TemporaryFile.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ internal sealed class TemporaryFile : IDisposable
1111
private readonly FileInfo _tempFile;
1212

1313
public TemporaryFile()
14-
=> _tempFile = new FileInfo(Path.GetTempFileName());
14+
=> _tempFile = new FileInfo(Path.Combine(Path.GetTempPath(), Guid.NewGuid().ToString()));
1515

1616
public long Length
1717
{

tests/Magick.NET.Tests/TestHelpers/TemporaryFile.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ public class TemporaryFile : IDisposable
1212

1313
public TemporaryFile(byte[] data)
1414
{
15-
_file = new FileInfo(Path.GetTempFileName());
15+
_file = new FileInfo(Path.Combine(Path.GetTempPath(), Guid.NewGuid().ToString()));
1616
System.IO.File.WriteAllBytes(_file.FullName, data);
1717
}
1818

0 commit comments

Comments
 (0)