From 152e180f0bd32feb356b6e8799351baadd52e9e5 Mon Sep 17 00:00:00 2001 From: morkt Date: Sun, 15 Nov 2015 14:09:31 +0400 Subject: [PATCH] (AbmFormat.ReadMetaData): ignore ordinary BMP files. --- ArcFormats/Lilim/ImageABM.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ArcFormats/Lilim/ImageABM.cs b/ArcFormats/Lilim/ImageABM.cs index 5695467c..0000e381 100644 --- a/ArcFormats/Lilim/ImageABM.cs +++ b/ArcFormats/Lilim/ImageABM.cs @@ -56,6 +56,9 @@ namespace GameRes.Formats.Lilim } else if (32 == type || 24 == type) { + uint unpacked_size = LittleEndian.ToUInt32 (header, 2); + if (unpacked_size == stream.Length) // probably an ordinary bmp file + return null; frame_offset = LittleEndian.ToUInt32 (header, 0xA); } else