aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/script_tim.cpp
diff options
context:
space:
mode:
authorJohannes Schickel2008-08-02 15:05:19 +0000
committerJohannes Schickel2008-08-02 15:05:19 +0000
commit64fe71fed3df3d0a84fbbbc2b699f66fd266ccdd (patch)
treea802613f780bcebb5899b91cd261f009610cdb3e /engines/kyra/script_tim.cpp
parent6e9bbd734892a9ba25c8638f769e97ca0681d1ea (diff)
downloadscummvm-rg350-64fe71fed3df3d0a84fbbbc2b699f66fd266ccdd.tar.gz
scummvm-rg350-64fe71fed3df3d0a84fbbbc2b699f66fd266ccdd.tar.bz2
scummvm-rg350-64fe71fed3df3d0a84fbbbc2b699f66fd266ccdd.zip
Added a member function loadSoundFile to Sound which accepts a filename string instead of a filename list id.
svn-id: r33527
Diffstat (limited to 'engines/kyra/script_tim.cpp')
-rw-r--r--engines/kyra/script_tim.cpp10
1 files changed, 1 insertions, 9 deletions
diff --git a/engines/kyra/script_tim.cpp b/engines/kyra/script_tim.cpp
index 7993fb8de6..9b215b2c03 100644
--- a/engines/kyra/script_tim.cpp
+++ b/engines/kyra/script_tim.cpp
@@ -559,15 +559,7 @@ int TIMInterpreter::cmd_playVocFile(const uint16 *param) {
int TIMInterpreter::cmd_loadSoundFile(const uint16 *param) {
const char *file = (const char *)(_currentTim->text + READ_LE_UINT16(_currentTim->text + (param[0]<<1)));
-
- static char * fileList[] = { 0 };
- fileList[0] = _audioFilename;
- static AudioDataStruct audioList = { fileList, 1, 0, 0 };
-
- strncpy(_audioFilename, file, sizeof(_audioFilename));
-
- _vm->sound()->setSoundList(&audioList);
- _vm->sound()->loadSoundFile(0);
+ _vm->sound()->loadSoundFile(file);
return 1;
}