From 9f3763409b973e5d7e097a244912ee38646af5fc Mon Sep 17 00:00:00 2001 From: zeromus Date: Thu, 6 Nov 2014 19:04:51 +0000 Subject: [PATCH] call WhackMOTW on .exe, besides just .dll. Fixes bug with windows prompting to allow execution of bsnes executables --- BizHawk.Client.DiscoHawk/DiscoHawk.cs | 2 ++ BizHawk.Client.EmuHawk/Program.cs | 2 ++ 2 files changed, 4 insertions(+) diff --git a/BizHawk.Client.DiscoHawk/DiscoHawk.cs b/BizHawk.Client.DiscoHawk/DiscoHawk.cs index ea31ab6995..c5a343945f 100644 --- a/BizHawk.Client.DiscoHawk/DiscoHawk.cs +++ b/BizHawk.Client.DiscoHawk/DiscoHawk.cs @@ -129,6 +129,8 @@ namespace BizHawk.Client.DiscoHawk foreach (var disub in di.GetDirectories()) todo.Enqueue(disub); foreach (var fi in di.GetFiles("*.dll")) RemoveMOTW(fi.FullName); + foreach (var fi in di.GetFiles("*.exe")) + RemoveMOTW(fi.FullName); } } diff --git a/BizHawk.Client.EmuHawk/Program.cs b/BizHawk.Client.EmuHawk/Program.cs index 14f3823c0c..c24cb1b3a1 100644 --- a/BizHawk.Client.EmuHawk/Program.cs +++ b/BizHawk.Client.EmuHawk/Program.cs @@ -203,6 +203,8 @@ namespace BizHawk.Client.EmuHawk foreach (var disub in di.GetDirectories()) todo.Enqueue(disub); foreach (var fi in di.GetFiles("*.dll")) RemoveMOTW(fi.FullName); + foreach (var fi in di.GetFiles("*.exe")) + RemoveMOTW(fi.FullName); } }