Handle extra equal signs

This commit is contained in:
Matt Nadareski
2024-08-28 02:10:09 -04:00
parent 4b3cb481c1
commit a96086fc24

View File

@@ -467,7 +467,7 @@ namespace SabreTools.Help
if (valid)
{
_value ??= new List<string>();
(_value as List<string>)?.Add(input.Split('=')[1]);
(_value as List<string>)?.Add(string.Join("=", input.Split('=').Skip(1)));
}
break;
@@ -476,7 +476,7 @@ namespace SabreTools.Help
valid = input.Contains('=') && Flags.Contains(input.Split('=')[0]);
if (valid)
{
_value = input.Split('=')[1];
_value = string.Join("=", input.Split('=').Skip(1));
// If we've already found this feature before
if (_foundOnce && !ignore)