diff options
author | Martin Kiewitz | 2009-12-04 17:38:24 +0000 |
---|---|---|
committer | Martin Kiewitz | 2009-12-04 17:38:24 +0000 |
commit | a5f1808c83844c21a5e22543157fa341536b5406 (patch) | |
tree | 8a428484c3fa52e29cbaffa3f758785772d6f8f2 /engines/sci/engine/kmisc.cpp | |
parent | 055c8b087b383eeb556e9f0db03f9da8a7ad2a91 (diff) | |
download | scummvm-rg350-a5f1808c83844c21a5e22543157fa341536b5406.tar.gz scummvm-rg350-a5f1808c83844c21a5e22543157fa341536b5406.tar.bz2 scummvm-rg350-a5f1808c83844c21a5e22543157fa341536b5406.zip |
SCI: SciEvent created, kernel_sleep() created
svn-id: r46252
Diffstat (limited to 'engines/sci/engine/kmisc.cpp')
-rw-r--r-- | engines/sci/engine/kmisc.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/engines/sci/engine/kmisc.cpp b/engines/sci/engine/kmisc.cpp index 41c36a8bc3..bbf4cf72d5 100644 --- a/engines/sci/engine/kmisc.cpp +++ b/engines/sci/engine/kmisc.cpp @@ -27,6 +27,7 @@ #include "sci/sci.h" #include "sci/debug.h" +#include "sci/event.h" #include "sci/engine/state.h" #include "sci/engine/kernel.h" #include "sci/engine/gc.h" @@ -44,8 +45,6 @@ reg_t kRestartGame(EngineState *s, int argc, reg_t *argv) { return NULL_REG; } -void gfxop_sleep(GfxState *gfx, uint32 duration); - /* kGameIsRestarting(): ** Returns the restarting_flag in acc */ @@ -69,7 +68,7 @@ reg_t kGameIsRestarting(EngineState *s, int argc, reg_t *argv) { uint32 neededSleep = 30; if (duration < neededSleep) { - gfxop_sleep(s->gfx_state, neededSleep - duration); + kernel_sleep(s->_event, neededSleep - duration); s->_lastAnimateTime = g_system->getMillis(); } else { s->_lastAnimateTime = curTime; |