aboutsummaryrefslogtreecommitdiff
path: root/sword2/driver/d_sound.cpp
diff options
context:
space:
mode:
authorMax Horn2003-09-10 12:43:54 +0000
committerMax Horn2003-09-10 12:43:54 +0000
commitafe56a4aebd46d77b4c4cfbfda0bdb8533f0e318 (patch)
tree3f8e44fe4c4e3c24256bd626612fdf779b850fb8 /sword2/driver/d_sound.cpp
parentc0e2d2be66c783a7a3c149b8accc941da894d567 (diff)
downloadscummvm-rg350-afe56a4aebd46d77b4c4cfbfda0bdb8533f0e318.tar.gz
scummvm-rg350-afe56a4aebd46d77b4c4cfbfda0bdb8533f0e318.tar.bz2
scummvm-rg350-afe56a4aebd46d77b4c4cfbfda0bdb8533f0e318.zip
added refCon parameter to timer class
svn-id: r10156
Diffstat (limited to 'sword2/driver/d_sound.cpp')
-rw-r--r--sword2/driver/d_sound.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/sword2/driver/d_sound.cpp b/sword2/driver/d_sound.cpp
index 750d81bb7b..c14892385d 100644
--- a/sword2/driver/d_sound.cpp
+++ b/sword2/driver/d_sound.cpp
@@ -203,8 +203,9 @@ int32 musicVolTable[17] = {
-200, -100, -50, 0
};
*/
-void sword2_sound_handler (void *engine) {
- g_sword2->_sound->FxServer();
+void sword2_sound_handler(void *refCon) {
+ Sword2Sound *sound = (Sword2Sound *)refCon;
+ sound->FxServer();
}
Sword2Sound::Sword2Sound(SoundMixer *mixer) {
@@ -246,7 +247,7 @@ Sword2Sound::Sword2Sound(SoundMixer *mixer) {
memset(bufferSizeFx, 0, sizeof(bufferSizeFx));
soundOn = 1;
- g_engine->_timer->installProcedure(sword2_sound_handler, 100000);
+ g_engine->_timer->installProcedure(sword2_sound_handler, 100000, this);
}
Sword2Sound::~Sword2Sound() {