diff --git a/graphics/VectorRenderer.h b/graphics/VectorRenderer.h index 28a987a9270..14d3532b0cc 100644 --- a/graphics/VectorRenderer.h +++ b/graphics/VectorRenderer.h @@ -130,7 +130,7 @@ VectorRenderer *createRenderer(int mode); class VectorRenderer { public: VectorRenderer() : _activeSurface(NULL), _fillMode(kFillDisabled), _shadowOffset(0), _shadowFillMode(kShadowExponential), - _disableShadows(false), _strokeWidth(1), _gradientFactor(1) { + _disableShadows(false), _strokeWidth(1), _gradientFactor(1), _bevel(0), _dynamicData(0) { } diff --git a/graphics/VectorRendererSpec.cpp b/graphics/VectorRendererSpec.cpp index a1d8ba3599a..cec3980ed41 100644 --- a/graphics/VectorRendererSpec.cpp +++ b/graphics/VectorRendererSpec.cpp @@ -543,6 +543,9 @@ VectorRendererSpec(PixelFormat format) : _bitmapAlphaColor = _format.RGBToColor(255, 0, 255); _clippingArea = Common::Rect(0, 0, 32767, 32767); + + _fgColor = _bgColor = _bevelColor = 0; + _gradientStart = _gradientEnd = 0; } /****************************