From a96086fc247e95e6dc754776209c4f5ad1c8f90a Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Wed, 28 Aug 2024 02:10:09 -0400 Subject: [PATCH] Handle extra equal signs --- SabreTools.Help/Feature.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/SabreTools.Help/Feature.cs b/SabreTools.Help/Feature.cs index 45d113b4..1eaa7d23 100644 --- a/SabreTools.Help/Feature.cs +++ b/SabreTools.Help/Feature.cs @@ -467,7 +467,7 @@ namespace SabreTools.Help if (valid) { _value ??= new List(); - (_value as List)?.Add(input.Split('=')[1]); + (_value as List)?.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)