From c403182353ca2078f57fa942aba6a448ade7bde0 Mon Sep 17 00:00:00 2001 From: Eugene Sandulenko Date: Mon, 27 Apr 2020 13:54:52 +0200 Subject: [PATCH] GRAPHICS: Initialize class variables in VectorRenderer --- graphics/VectorRenderer.h | 2 +- graphics/VectorRendererSpec.cpp | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) 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; } /****************************