aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/toltecs/animation.cpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/engines/toltecs/animation.cpp b/engines/toltecs/animation.cpp
index 1f776bbc02..5278b25ba8 100644
--- a/engines/toltecs/animation.cpp
+++ b/engines/toltecs/animation.cpp
@@ -29,6 +29,18 @@ namespace Toltecs {
AnimationPlayer::AnimationPlayer(ToltecsEngine *vm) : _vm(vm) {
_animBuffer = new byte[262144];
+ memset(_animBuffer, 0, 262144);
+
+ _resIndex = 0;
+ _width = _height = 0;
+ _frameNumber = 0;
+ _frameCount = 0;
+ _keepFrameCounter = 0;
+ _curFrameSize = _nextFrameSize = 0;
+ _nextFrameOffset = 0;
+ _firstNextFrameSize = 0;
+ _firstNextFrameOffset = 0;
+ _firstCurFrameSize = 0;
}
AnimationPlayer::~AnimationPlayer() {