From dc5f755150be227358818faa12c47b8bbd14682f Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Thu, 12 Jan 2017 11:39:53 -0800 Subject: [PATCH] [DatFile] Include slotoptions as devices --- SabreTools.Helper/Dats/Partials/DatFile.Parsers.cs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/SabreTools.Helper/Dats/Partials/DatFile.Parsers.cs b/SabreTools.Helper/Dats/Partials/DatFile.Parsers.cs index 4cedede2..049e57bb 100644 --- a/SabreTools.Helper/Dats/Partials/DatFile.Parsers.cs +++ b/SabreTools.Helper/Dats/Partials/DatFile.Parsers.cs @@ -1374,8 +1374,17 @@ namespace SabreTools.Helper.Dats { machine.Devices.Add(device); } + + subreader.Read(); + break; + case "slotoption": + string slotoption = subreader.GetAttribute("devname"); + if (!machine.Devices.Contains(slotoption)) + { + machine.Devices.Add(slotoption); + } + subreader.Read(); - break; case "publisher": publisher = subreader.ReadElementContentAsString();