Skip to content

Commit 3c74a9b

Browse files
committed
additional invariant culture checks for lower case
1 parent 70c63b1 commit 3c74a9b

File tree

7 files changed

+12
-12
lines changed

7 files changed

+12
-12
lines changed

nspector/Common/DrsDecrypterService.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ public void DecryptSettingIfNeeded(string profileName, ref NVDRS_SETTING setting
8989

9090
private string FormatInternalSettingKey(string profileName, uint settingId)
9191
{
92-
return profileName + settingId.ToString("X8").ToLower();
92+
return profileName + settingId.ToString("X8").ToLowerInvariant();
9393
}
9494

9595
public bool IsInternalSetting(string profileName, uint settingId)

nspector/Common/DrsScannerService.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ private void AddScannedSettingToCache(NVDRS_PROFILE profile, NVDRS_SETTING setti
198198

199199
public string FindProfilesUsingApplication(string applicationName)
200200
{
201-
string lowerApplicationName = applicationName.ToLower();
201+
string lowerApplicationName = applicationName.ToLowerInvariant();
202202
string tmpfile = TempFile.GetTempFileName();
203203

204204
try
@@ -219,7 +219,7 @@ public string FindProfilesUsingApplication(string applicationName)
219219
string scope = m.Result("${scope}");
220220
foreach (Match ms in Regex.Matches(scope, "Executable\\s\\\"(?<app>.*?)\\\"", RegexOptions.Singleline))
221221
{
222-
if (ms.Result("${app}").ToLower() == lowerApplicationName)
222+
if (ms.Result("${app}").ToLowerInvariant() == lowerApplicationName)
223223
{
224224
matchingProfiles.Add(m.Result("${profile}"));
225225
}

nspector/Common/DrsUtil.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ public static string GetDwordString(uint dword)
1717
public static uint ParseDwordByInputSafe(string input)
1818
{
1919
uint result = 0;
20-
if (input.ToLower().StartsWith("0x"))
20+
if (input.ToLowerInvariant().StartsWith("0x"))
2121
{
2222
try
2323
{

nspector/Common/Helper/ShortcutResolver.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ public static string ResolveExecuteable(string filename, out string profileName)
3030

3131
try
3232
{
33-
switch (fileInfo.Extension.ToLower())
33+
switch (fileInfo.Extension.ToLowerInvariant())
3434
{
3535
case ".lnk": return ResolveFromShellLinkFile(fileInfo.FullName);
3636
case ".url": return ResolveFromUrlFile(fileInfo.FullName);
@@ -54,7 +54,7 @@ private static string ResolveFromShellLinkFile(string filename)
5454
}
5555

5656
var targetInfo = new FileInfo(shellLink.Target);
57-
if (targetInfo.Name.ToLower() == SteamAppResolver.SteamExeName)
57+
if (targetInfo.Name.ToLowerInvariant() == SteamAppResolver.SteamExeName)
5858
{
5959
if (shellLink.Arguments.Contains(SteamAppResolver.SteamArgumentPattern))
6060
{
@@ -63,7 +63,7 @@ private static string ResolveFromShellLinkFile(string filename)
6363
}
6464
}
6565

66-
if (targetInfo.Extension.ToLower().Equals(".exe"))
66+
if (targetInfo.Extension.ToLowerInvariant().Equals(".exe"))
6767
{
6868
return targetInfo.Name;
6969
}

nspector/Program.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ static void Main(string[] args)
3535
if (argFileIndex != -1)
3636
{
3737

38-
if (new FileInfo(args[argFileIndex]).Extension.ToLower() == ".nip")
38+
if (new FileInfo(args[argFileIndex]).Extension.ToLowerInvariant() == ".nip")
3939
{
4040
try
4141
{

nspector/frmBitEditor.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ private void SplitBitsFromUnknownSettings()
7676
{
7777
for (int f = 0; f < filters.Length; f++)
7878
{
79-
if (settingProfileNames[p].ToLower().Contains(filters[f].ToLower()))
79+
if (settingProfileNames[p].ToLowerInvariant().Contains(filters[f].ToLower()))
8080
{
8181
profileNames += settingProfileNames[p] + ",";
8282
}

nspector/frmDrvSettings.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1158,7 +1158,7 @@ private void lvSettings_OnDropFilesNative(string[] files)
11581158
if (files.Length == 1)
11591159
{
11601160
var fileInfo = new FileInfo(files[0]);
1161-
if (fileInfo.Extension.ToLower().Equals(".nip"))
1161+
if (fileInfo.Extension.ToLowerInvariant().Equals(".nip"))
11621162
{
11631163
ImportProfiles(fileInfo.FullName);
11641164
return;
@@ -1295,11 +1295,11 @@ private void SearchSetting()
12951295
string inputString = "";
12961296
if (InputBox.Show("Search Setting", "Please enter setting name:", ref inputString, new List<string>(), "", 2048) == System.Windows.Forms.DialogResult.OK)
12971297
{
1298-
var lowerInput = inputString.Trim().ToLower();
1298+
var lowerInput = inputString.Trim().ToLowerInvariant();
12991299
lvSettings.BeginUpdate();
13001300
foreach(ListViewItem itm in lvSettings.Items)
13011301
{
1302-
if (!itm.Text.ToLower().Contains(lowerInput))
1302+
if (!itm.Text.ToLowerInvariant().Contains(lowerInput))
13031303
{
13041304
itm.Remove();
13051305
}

0 commit comments

Comments
 (0)