From 99e8337e633e18f31d91e73c4e0a71983124fd77 Mon Sep 17 00:00:00 2001 From: Eugene Sandulenko Date: Fri, 3 Sep 2010 21:49:22 +0000 Subject: SWORD25: Fix bug in SWF parser svn-id: r53311 --- engines/sword25/gfx/image/vectorimage.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'engines') diff --git a/engines/sword25/gfx/image/vectorimage.cpp b/engines/sword25/gfx/image/vectorimage.cpp index 7ec47e8a71..35da539597 100644 --- a/engines/sword25/gfx/image/vectorimage.cpp +++ b/engines/sword25/gfx/image/vectorimage.cpp @@ -335,15 +335,15 @@ bool VectorImage::parseDefineShape(uint shapeType, SWFBitStream &bs) { // Feststellen welche Parameter gesetzt werden uint32 stateNewStyles = bs.getBits(1); uint32 stateLineStyle = bs.getBits(1); - uint32 stateFillStyle1 = bs.getBits(1); uint32 stateFillStyle0 = bs.getBits(1); + uint32 stateFillStyle1 = bs.getBits(1); uint32 stateMoveTo = bs.getBits(1); // End der Shape-Definition erreicht? - if (!stateNewStyles && !stateLineStyle && !stateFillStyle0 && !stateFillStyle1 && !stateMoveTo) + if (!stateNewStyles && !stateLineStyle && !stateFillStyle0 && !stateFillStyle1 && !stateMoveTo) { endOfShapeDiscovered = true; // Parameter dekodieren - else { + } else { int32 moveDeltaX = 0; int32 moveDeltaY = 0; if (stateMoveTo) { @@ -407,10 +407,10 @@ bool VectorImage::parseDefineShape(uint shapeType, SWFBitStream &bs) { // Curved edge if (edgeFlag == 0) { - /* int32 ControlDeltaX = */bs.getSignedBits(numBits); - /* int32 ControlDeltaY = */bs.getSignedBits(numBits); - /* int32 AnchorDeltaX = */bs.getSignedBits(numBits); - /* int32 AnchorDeltaY = */bs.getSignedBits(numBits); + /* int32 controlDeltaX = */bs.getSignedBits(numBits); + /* int32 controlDeltaY = */bs.getSignedBits(numBits); + /* int32 anchorDeltaX = */bs.getSignedBits(numBits); + /* int32 anchorDeltaY = */bs.getSignedBits(numBits); #if 0 // TODO double controlX = _elements.back()._paths.last_x() + controlDeltaX; -- cgit v1.2.3