Re-integrated anim in trunk, fixing the 999-layer limit at the same time
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1841 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
@@ -1620,15 +1620,15 @@ void Copy_image_only(void)
|
||||
if (i == Spare_current_layer)
|
||||
{
|
||||
// Copy the current layer
|
||||
memcpy(Spare_backups->Pages->Image[i],Main_backups->Pages->Image[Main_current_layer],Main_image_width*Main_image_height);
|
||||
memcpy(Spare_backups->Pages->Image[i].Pixels,Main_backups->Pages->Image[Main_current_layer].Pixels,Main_image_width*Main_image_height);
|
||||
}
|
||||
else
|
||||
{
|
||||
// Resize the original layer
|
||||
Copy_part_of_image_to_another(
|
||||
Spare_backups->Pages->Next->Image[i],0,0,Min(old_width,Spare_image_width),
|
||||
Spare_backups->Pages->Next->Image[i].Pixels,0,0,Min(old_width,Spare_image_width),
|
||||
Min(old_height,Spare_image_height),old_width,
|
||||
Spare_backups->Pages->Image[i],0,0,Spare_image_width);
|
||||
Spare_backups->Pages->Image[i].Pixels,0,0,Spare_image_width);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user