enable logclass on partial or complete match

This commit is contained in:
emmaus 2018-04-13 22:55:27 +00:00
parent 9477965570
commit 5019ca0db1

View file

@ -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, true, out object ParsedLogClass))
if (!string.IsNullOrEmpty(LogClass.Trim()))
{
foreach (LogClass EnumItemName in Enum.GetValues(typeof(LogClass)))
{
if (EnumItemName.ToString().ToLower().Contains(ParsedLogClass.ToString().ToLower()))
if (EnumItemName.ToString().ToLower().Contains(LogClass.Trim().ToLower()))
{
LoggingFilteredClasses[(int)EnumItemName] = true;
}