From 650d41c2250f8ffd268e6a5d55da22ba4dfcce84 Mon Sep 17 00:00:00 2001 From: "N. Lo" Date: Wed, 20 Mar 2024 15:12:27 +0100 Subject: [PATCH] Deny reading incomplete MCDFs (#71) change fileaccess to none Co-authored-by: rootdarkarchon --- MareSynchronos/PlayerData/Export/MareCharaFileManager.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MareSynchronos/PlayerData/Export/MareCharaFileManager.cs b/MareSynchronos/PlayerData/Export/MareCharaFileManager.cs index 52981af..b03e397 100644 --- a/MareSynchronos/PlayerData/Export/MareCharaFileManager.cs +++ b/MareSynchronos/PlayerData/Export/MareCharaFileManager.cs @@ -202,7 +202,7 @@ public class MareCharaFileManager : DisposableMediatorSubscriberBase var mareCharaFileData = _factory.Create(description, dto); MareCharaFileHeader output = new(MareCharaFileHeader.CurrentVersion, mareCharaFileData); - using var fs = new FileStream(tempFilePath, FileMode.Create); + using var fs = new FileStream(tempFilePath, FileMode.Create, FileAccess.ReadWrite, FileShare.None); using var lz4 = new LZ4Stream(fs, LZ4StreamMode.Compress, LZ4StreamFlags.HighCompression); using var writer = new BinaryWriter(lz4); output.WriteToStream(writer);