Use DictionaryBase for removal

This commit is contained in:
Matt Nadareski
2024-03-05 01:42:42 -05:00
parent 8f594f09a6
commit 539e4367e0
48 changed files with 1044 additions and 813 deletions

View File

@@ -25,6 +25,12 @@ namespace SabreTools.Filter
string? name = machine.ReadString(Header.NameKey);
string? description = machine.ReadString(Header.DescriptionKey);
// Sanitize the description string
description = description?
.Replace('/', '_')
.Replace("\"", "''")
.Replace(":", " -");
// Replace the name with the description
machine[Header.NameKey] = description;
return (true, name);