mirror of
https://github.com/crskycode/GARbro.git
synced 2024-10-23 07:38:16 +08:00
(DpngFormat.Read): skip empty tiles.
This commit is contained in:
parent
372a1336da
commit
18fa93c7c4
@ -78,9 +78,11 @@ namespace GameRes.Formats.Qlie
|
|||||||
int y = dpng.ReadInt32();
|
int y = dpng.ReadInt32();
|
||||||
int width = dpng.ReadInt32();
|
int width = dpng.ReadInt32();
|
||||||
int height = dpng.ReadInt32();
|
int height = dpng.ReadInt32();
|
||||||
int size = dpng.ReadInt32();
|
uint size = dpng.ReadUInt32();
|
||||||
stream.Seek (8, SeekOrigin.Current);
|
stream.Seek (8, SeekOrigin.Current);
|
||||||
next_tile = stream.Position + size;
|
next_tile = stream.Position + size;
|
||||||
|
if (0 == size)
|
||||||
|
continue;
|
||||||
using (var png = new StreamRegion (stream, stream.Position, size, true))
|
using (var png = new StreamRegion (stream, stream.Position, size, true))
|
||||||
{
|
{
|
||||||
var decoder = new PngBitmapDecoder (png,
|
var decoder = new PngBitmapDecoder (png,
|
||||||
|
Loading…
Reference in New Issue
Block a user