SkinModelImporter - Add null check in 'FixTexture' function

This commit is contained in:
miku-666
2024-08-12 20:43:29 +02:00
parent fdc4f70dc8
commit dcfd1e1c2b

View File

@@ -473,6 +473,11 @@ namespace PckStudio.Internal
private static Image FixTexture(Image texture, IEnumerable<Rectangle> areasToFix)
{
if (texture == null)
{
Trace.TraceError($"[{nameof(SkinModelImporter)}:{nameof(FixTexture)}] Failed to fix texture: texture is null.");
return null;
}
Image result = new Bitmap(texture);
using var g = Graphics.FromImage(result);
g.ApplyConfig(new GraphicsConfig()