diff options
author | Strangerke | 2012-06-15 00:27:59 +0200 |
---|---|---|
committer | Strangerke | 2012-06-15 00:31:48 +0200 |
commit | 200436dc60d5b96af46e87d88671fc635f94f16b (patch) | |
tree | 142ab41f526fad1827e666ec0ee60c6bd16d5477 /engines/mortevielle | |
parent | 47a9db86a17e5735a75c518ddd8a783cf30ae005 (diff) | |
download | scummvm-rg350-200436dc60d5b96af46e87d88671fc635f94f16b.tar.gz scummvm-rg350-200436dc60d5b96af46e87d88671fc635f94f16b.tar.bz2 scummvm-rg350-200436dc60d5b96af46e87d88671fc635f94f16b.zip |
MORTEVIELLE: Initialize some more variables
Diffstat (limited to 'engines/mortevielle')
-rw-r--r-- | engines/mortevielle/mortevielle.cpp | 2 | ||||
-rw-r--r-- | engines/mortevielle/speech.cpp | 8 |
2 files changed, 10 insertions, 0 deletions
diff --git a/engines/mortevielle/mortevielle.cpp b/engines/mortevielle/mortevielle.cpp index 21f2ba314e..8ff7d02c9e 100644 --- a/engines/mortevielle/mortevielle.cpp +++ b/engines/mortevielle/mortevielle.cpp @@ -113,6 +113,8 @@ MortevielleEngine::MortevielleEngine(OSystem *system, const ADGameDescription *g _c_zzz = -1; _caff = -1; + + memset(_mem, 0, sizeof(_mem)); } MortevielleEngine::~MortevielleEngine() { diff --git a/engines/mortevielle/speech.cpp b/engines/mortevielle/speech.cpp index 2c15db253d..0d06edcd48 100644 --- a/engines/mortevielle/speech.cpp +++ b/engines/mortevielle/speech.cpp @@ -58,6 +58,14 @@ const byte _tabdbc[18] = {7, 23, 7, 14, 13, 9, 14, 9, 5, 12, 6, 12, 13, 4, 0, 4, SpeechManager::SpeechManager() { _typlec = 0; _phonemeNumb = 0; + + for (int i = 0; i < 3; i++) { + _queue[i]._val; + _queue[i]._code; + _queue[i]._acc; + _queue[i]._freq; + _queue[i]._rep; + } } void SpeechManager::spfrac(int wor) { |