Fix an error when loading layered image that used a transparent color different from zero ,which resulted in corrupted image. Thanks iLKke!
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1947 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
parent
bbd0d0114c
commit
d29bbee941
@ -2217,6 +2217,14 @@ void Load_GIF(T_IO_Context * context)
|
|||||||
Main_backups->Pages->Image[Main_current_layer-1].Pixels,
|
Main_backups->Pages->Image[Main_current_layer-1].Pixels,
|
||||||
Main_backups->Pages->Width*Main_backups->Pages->Height);
|
Main_backups->Pages->Width*Main_backups->Pages->Height);
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
if (context->Type == CONTEXT_MAIN_IMAGE)
|
||||||
|
memset(
|
||||||
|
Main_backups->Pages->Image[Main_current_layer].Pixels,
|
||||||
|
LSDB.Backcol,
|
||||||
|
Main_backups->Pages->Width*Main_backups->Pages->Height);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user