Add nullable context to SabreTools.DatFiles

This commit is contained in:
Matt Nadareski
2023-08-10 23:22:14 -04:00
parent 7bb0ba245d
commit a18ee46d5d
57 changed files with 846 additions and 1217 deletions

View File

@@ -78,7 +78,7 @@ namespace SabreTools.DatFiles.Formats
};
// Read item values
DatItem item = null;
DatItem? item = null;
switch (row.Type.AsItemType())
{
case ItemType.Disk:
@@ -137,8 +137,11 @@ namespace SabreTools.DatFiles.Formats
}
// Now process and add the item
item.CopyMachineInformation(machine);
ParseAddHelper(item, statsOnly);
if (item != null)
{
item.CopyMachineInformation(machine);
ParseAddHelper(item, statsOnly);
}
}
#endregion