Merge pull request #8611 from Mailaender/pngloader-nre-2

Fixed another null reference exception in PngLoader
This commit is contained in:
Pavel Penev
2015-07-01 14:49:06 +03:00

View File

@@ -84,6 +84,9 @@ namespace OpenRA.FileFormats
case "tRNS": case "tRNS":
{ {
if (palette == null)
throw new InvalidDataException("Non-Palette indexed PNG are not supported.");
for (var i = 0; i < length; i++) for (var i = 0; i < length; i++)
palette[i] = Color.FromArgb(cr.ReadByte(), palette[i]); palette[i] = Color.FromArgb(cr.ReadByte(), palette[i]);
} }