[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