From 9477965570c8eb944dfd9cd4092126ee0e5010a8 Mon Sep 17 00:00:00 2001 From: emmaus Date: Fri, 13 Apr 2018 22:37:07 +0000 Subject: [PATCH] made enum parsing case insensitive --- Ryujinx.Core/Config.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Ryujinx.Core/Config.cs b/Ryujinx.Core/Config.cs index 75d4e51d65..f21e234ab5 100644 --- a/Ryujinx.Core/Config.cs +++ b/Ryujinx.Core/Config.cs @@ -44,11 +44,11 @@ namespace Ryujinx.Core string[] FilteredLogClasses = Parser.Value("Logging_Filtered_Classes", string.Empty).Split(','); foreach (string LogClass in FilteredLogClasses) { - if (Enum.TryParse(typeof(LogClass), LogClass, out object ParsedLogClass)) + if (Enum.TryParse(typeof(LogClass), LogClass, true, out object ParsedLogClass)) { foreach (LogClass EnumItemName in Enum.GetValues(typeof(LogClass))) { - if (EnumItemName.ToString().Contains(ParsedLogClass.ToString())) + if (EnumItemName.ToString().ToLower().Contains(ParsedLogClass.ToString().ToLower())) { LoggingFilteredClasses[(int)EnumItemName] = true; }