From a4eea36b84b60db158fa14e15a620a6f3e72cc37 Mon Sep 17 00:00:00 2001 From: Max Horn Date: Wed, 30 Mar 2011 13:33:39 +0200 Subject: [PATCH] SCI: Initialize newPlane fully before adding it to _planes --- engines/sci/graphics/frameout.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/engines/sci/graphics/frameout.cpp b/engines/sci/graphics/frameout.cpp index 7189defd14d..dd55b3b0602 100644 --- a/engines/sci/graphics/frameout.cpp +++ b/engines/sci/graphics/frameout.cpp @@ -83,10 +83,12 @@ void GfxFrameout::kernelAddPlane(reg_t object) { } newPlane.object = object; - newPlane.pictureId = 0xFFFF; newPlane.priority = readSelectorValue(_segMan, object, SELECTOR(priority)); newPlane.lastPriority = 0xFFFF; // hidden newPlane.planeOffsetX = 0; + newPlane.pictureId = 0xFFFF; + newPlane.planePictureMirrored = false; + newPlane.planeBack = 0; _planes.push_back(newPlane); kernelUpdatePlane(object);