diff options
author | Max Horn | 2007-12-20 09:43:46 +0000 |
---|---|---|
committer | Max Horn | 2007-12-20 09:43:46 +0000 |
commit | f44a19608792ac884ca4654eb89514d848fdeedd (patch) | |
tree | 90c4c65f7449f7b6d564c354d20bbc7e98405b1e /engines/agos/agos.cpp | |
parent | 15a94b7c0c9d53ec2ae7fa4dce4c62daac6040ae (diff) | |
download | scummvm-rg350-f44a19608792ac884ca4654eb89514d848fdeedd.tar.gz scummvm-rg350-f44a19608792ac884ca4654eb89514d848fdeedd.tar.bz2 scummvm-rg350-f44a19608792ac884ca4654eb89514d848fdeedd.zip |
Moved all time() calls in AGOS to a single new method AGOSEngine::getTime(); also replaced an evil function-static variable by a member variable (lastMinute)
svn-id: r29908
Diffstat (limited to 'engines/agos/agos.cpp')
-rw-r--r-- | engines/agos/agos.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/engines/agos/agos.cpp b/engines/agos/agos.cpp index ccb53bec77..04d64acc26 100644 --- a/engines/agos/agos.cpp +++ b/engines/agos/agos.cpp @@ -275,6 +275,7 @@ AGOSEngine::AGOSEngine(OSystem *syst) _gameStoppedClock = 0; _gameTime = 0; _lastTime = 0; + _lastMinute = 0; _firstTimeStruct = 0; _pendingDeleteTimeEvent = 0; @@ -1051,4 +1052,9 @@ void AGOSEngine::shutdown() { _system->quit(); } +uint32 AGOSEngine::getTime() const { + // FIXME: calling time() is not portable, use OSystem::getMillis instead + return (uint32)time(NULL); +} + } // End of namespace AGOS |