From dd6ca6f073ac9ef8ec2ad2aac2cb64107cbb4649 Mon Sep 17 00:00:00 2001 From: s_falahati Date: Mon, 7 Aug 2017 20:56:45 +0430 Subject: [PATCH] SteamShellExtension now checks for file size before parsing --- .../HeliosSteamUrlMenuExtension.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/HeliosDisplayManagement.ShellExtension/HeliosSteamUrlMenuExtension.cs b/HeliosDisplayManagement.ShellExtension/HeliosSteamUrlMenuExtension.cs index 38a82f9..d052752 100644 --- a/HeliosDisplayManagement.ShellExtension/HeliosSteamUrlMenuExtension.cs +++ b/HeliosDisplayManagement.ShellExtension/HeliosSteamUrlMenuExtension.cs @@ -61,7 +61,7 @@ namespace HeliosDisplayManagement.ShellExtension try { var fileAddress = SelectedItemPaths.FirstOrDefault(); - if (!string.IsNullOrWhiteSpace(fileAddress) && File.Exists(fileAddress)) + if (!string.IsNullOrWhiteSpace(fileAddress) && File.Exists(fileAddress) && new FileInfo(fileAddress).Length < 1024) { var fileContent = File.ReadAllText(fileAddress); if (!fileContent.Contains(@"[InternetShortcut]"))