[MergeDiff] Add more catches for empty/null lists

This commit is contained in:
Matt Nadareski
2016-06-11 19:08:02 -07:00
parent 5f8f88e3d1
commit 0fc2538508

View File

@@ -390,6 +390,8 @@ namespace SabreTools
List<RomData> oldroms = DatTools.Merge(userData.Roms[key], _logger);
List<RomData> newroms = new List<RomData>();
if (oldroms != null && oldroms.Count > 0)
{
foreach (RomData rom in oldroms)
{
if (rom.SystemID == j)
@@ -410,6 +412,8 @@ namespace SabreTools
newroms.Add(rom);
}
}
}
userData.Roms[key] = newroms;
}