From 32c21754e20afd589556ea862876c6e304b3326b Mon Sep 17 00:00:00 2001 From: johndoe123 Date: Sun, 5 May 2013 12:09:13 +0200 Subject: NEVERHOOD: Fix member var initializations --- engines/neverhood/scene.cpp | 3 ++- engines/neverhood/screen.cpp | 2 +- engines/neverhood/sound.cpp | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/engines/neverhood/scene.cpp b/engines/neverhood/scene.cpp index 2705668c00..07d41754c9 100644 --- a/engines/neverhood/scene.cpp +++ b/engines/neverhood/scene.cpp @@ -25,7 +25,8 @@ namespace Neverhood { Scene::Scene(NeverhoodEngine *vm, Module *parentModule) - : Entity(vm, 0), _parentModule(parentModule), _dataResource(vm), _hitRects(NULL) { + : Entity(vm, 0), _parentModule(parentModule), _dataResource(vm), _hitRects(NULL), + _mouseCursorWasVisible(true) { _isKlaymenBusy = false; _doConvertMessages = false; diff --git a/engines/neverhood/screen.cpp b/engines/neverhood/screen.cpp index 25b4109980..5a748cfab4 100644 --- a/engines/neverhood/screen.cpp +++ b/engines/neverhood/screen.cpp @@ -27,7 +27,7 @@ namespace Neverhood { Screen::Screen(NeverhoodEngine *vm) : _vm(vm), _paletteData(NULL), _paletteChanged(false), _smackerDecoder(NULL), - _yOffset(0) { + _yOffset(0), _fullRefresh(false) { _ticks = _vm->_system->getMillis(); diff --git a/engines/neverhood/sound.cpp b/engines/neverhood/sound.cpp index a479bf26f9..c84b751e44 100644 --- a/engines/neverhood/sound.cpp +++ b/engines/neverhood/sound.cpp @@ -185,7 +185,7 @@ SoundItem::SoundItem(NeverhoodEngine *vm, uint32 groupNameHash, uint32 soundFile bool playOnceAfterCountdown, int16 initialCountdown, bool playLooping, int16 currCountdown) : _vm(vm), _soundResource(NULL), _groupNameHash(groupNameHash), _fileHash(soundFileHash), _playOnceAfterRandomCountdown(false), _minCountdown(0), _maxCountdown(0), - _playOnceAfterCountdown(_playOnceAfterCountdown), _initialCountdown(initialCountdown), + _playOnceAfterCountdown(playOnceAfterCountdown), _initialCountdown(initialCountdown), _playLooping(false), _currCountdown(currCountdown) { _soundResource = new SoundResource(vm); @@ -607,7 +607,7 @@ bool AudioResourceManSoundItem::isPlaying() { AudioResourceManMusicItem::AudioResourceManMusicItem(NeverhoodEngine *vm, uint32 fileHash) : _vm(vm), _fileHash(fileHash), _terminate(false), _canRestart(false), - _volume(100), _panning(50), _start(false), _isFadingIn(false), _isFadingOut(false) { + _volume(100), _panning(50), _start(false), _isFadingIn(false), _isFadingOut(false), _isPlaying(false) { } -- cgit v1.2.3