From 3ffdf8a9294d36e8e30184d12928ab8426790896 Mon Sep 17 00:00:00 2001 From: TheSpydog Date: Wed, 28 Sep 2022 23:52:29 +0000 Subject: [PATCH] Specify readonly access when creating ShaderModule stream (#26) Co-authored-by: Caleb Cornett Reviewed-on: https://gitea.moonside.games/MoonsideGames/MoonWorks/pulls/26 Co-authored-by: TheSpydog Co-committed-by: TheSpydog --- src/Graphics/Resources/ShaderModule.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Graphics/Resources/ShaderModule.cs b/src/Graphics/Resources/ShaderModule.cs index f66c0c3..f2c88d4 100644 --- a/src/Graphics/Resources/ShaderModule.cs +++ b/src/Graphics/Resources/ShaderModule.cs @@ -13,7 +13,7 @@ namespace MoonWorks.Graphics public unsafe ShaderModule(GraphicsDevice device, string filePath) : base(device) { - using (FileStream stream = new FileStream(filePath, FileMode.Open)) + using (FileStream stream = new FileStream(filePath, FileMode.Open, FileAccess.Read)) { Handle = CreateFromStream(device, stream); }