[Scummvm-cvs-logs] CVS: scummvm/sky sky.cpp,1.108,1.109
Max Horn
fingolfin at users.sourceforge.net
Wed Sep 10 05:54:04 CEST 2003
Update of /cvsroot/scummvm/scummvm/sky
In directory sc8-pr-cvs1:/tmp/cvs-serv18561/sky
Modified Files:
sky.cpp
Log Message:
added refCon parameter to timer class
Index: sky.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/sky/sky.cpp,v
retrieving revision 1.108
retrieving revision 1.109
diff -u -d -r1.108 -r1.109
--- sky.cpp 8 Sep 2003 15:38:34 -0000 1.108
+++ sky.cpp 10 Sep 2003 12:43:54 -0000 1.109
@@ -284,7 +284,7 @@
_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 @@
return _itemList[num];
}
-void SkyState::timerHandler(void *ptr) {
+void SkyState::timerHandler(void *refCon) {
- ((SkyState *)ptr)->gotTimerTick();
+ ((SkyState *)refCon)->gotTimerTick();
}
void SkyState::gotTimerTick(void) {
More information about the Scummvm-git-logs
mailing list