fix a null reference exception
This commit is contained in:
@@ -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]);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user