fix case-insensitive behavior

This commit is contained in:
Licshee
2016-02-04 17:29:25 +08:00
parent 1287eb0fa7
commit 413803c56f
4 changed files with 25 additions and 23 deletions
@@ -102,11 +102,11 @@ namespace Shadowsocks.Controller
var connections = registry.GetValueNames();
foreach (var each in connections)
{
switch (each)
switch (each.ToUpperInvariant())
{
case "DefaultConnectionSettings":
case "LAN Connection":
case "SavedLegacySettings":
case "DEFAULTCONNECTIONSETTINGS":
case "LAN CONNECTION":
case "SAVEDLEGACYSETTINGS":
continue;
default:
//set all the connections's proxy as the lan