From 7f53a0cd31f07cdcc9610b3c6972002e296ff0ee Mon Sep 17 00:00:00 2001 From: Peter Kohaut Date: Thu, 1 Feb 2018 20:40:49 +0100 Subject: BLADERUNNER: Fixed few Coverity issues --- engines/bladerunner/slice_animations.h | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'engines/bladerunner/slice_animations.h') diff --git a/engines/bladerunner/slice_animations.h b/engines/bladerunner/slice_animations.h index a34b6ec13e..edc0684140 100644 --- a/engines/bladerunner/slice_animations.h +++ b/engines/bladerunner/slice_animations.h @@ -60,7 +60,7 @@ class SliceAnimations { void *_data; uint32 _lastAccess; - Page() : _data(nullptr) {} + Page() : _data(nullptr), _lastAccess(0) {} }; struct PageFile { @@ -90,10 +90,13 @@ class SliceAnimations { public: SliceAnimations(BladeRunnerEngine *vm) - : _vm(vm), - _coreAnimPageFile(this), - _framesPageFile(this) { - } + : _vm(vm) + , _coreAnimPageFile(this) + , _framesPageFile(this) + , _timestamp(0) + , _pageSize(0) + , _pageCount(0) + , _paletteCount(0) {} ~SliceAnimations(); bool open(const Common::String &name); -- cgit v1.2.3