From afe56a4aebd46d77b4c4cfbfda0bdb8533f0e318 Mon Sep 17 00:00:00 2001 From: Max Horn Date: Wed, 10 Sep 2003 12:43:54 +0000 Subject: added refCon parameter to timer class svn-id: r10156 --- sky/sky.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'sky/sky.cpp') diff --git a/sky/sky.cpp b/sky/sky.cpp index e8fcd62780..49ae6e07c6 100644 --- a/sky/sky.cpp +++ b/sky/sky.cpp @@ -284,7 +284,7 @@ void SkyState::initialise(void) { _skyMouse->useLogicInstance(_skyLogic); _timer = Engine::_timer; // initialize timer *after* _skyScreen has been initialized. - _timer->installProcedure(&timerHandler, 1000000 / 50); //call 50 times per second + _timer->installProcedure(&timerHandler, 1000000 / 50, this); //call 50 times per second _skyControl = new SkyControl(_skyScreen, _skyDisk, _skyMouse, _skyText, _skyMusic, _skyLogic, _skySound, _system, getSavePath()); _skyLogic->useControlInstance(_skyControl); @@ -381,9 +381,9 @@ void **SkyState::fetchItem(uint32 num) { return _itemList[num]; } -void SkyState::timerHandler(void *ptr) { +void SkyState::timerHandler(void *refCon) { - ((SkyState *)ptr)->gotTimerTick(); + ((SkyState *)refCon)->gotTimerTick(); } void SkyState::gotTimerTick(void) { -- cgit v1.2.3