diff options
Diffstat (limited to 'engines/bladerunner/slice_animations.h')
-rw-r--r-- | engines/bladerunner/slice_animations.h | 13 |
1 files changed, 8 insertions, 5 deletions
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); |