diff dmsimple.c @ 367:9875c65029af

Work towards re-entrancy.
author Matti Hamalainen <ccr@tnsp.org>
date Tue, 16 Oct 2012 23:31:19 +0300
parents 38e10b5f4e09
children e1c984404b6b
line wrap: on
line diff
--- a/dmsimple.c	Tue Oct 16 23:16:42 2012 +0300
+++ b/dmsimple.c	Tue Oct 16 23:31:19 2012 +0300
@@ -50,36 +50,6 @@
 }
 
 
-int engineGetTick()
-{
-    return (engine.frameTime - engine.startTime) + engine.adjustTime;
-}
-
-
-float engineGetTimeDT()
-{
-    return (float) engineGetTick() / 1000.0f;
-}
-
-
-int engineGetTimeDTi()
-{
-    return (float) engineGetTick() / 1000;
-}
-
-
-int engineGetTime(int t)
-{
-    return engineGetTick() - (1000 * t);
-}
-
-
-int engineGetDT(int t)
-{
-    return engineGetTime(t) / 1000;
-}
-
-
 static void engineAudioCallback(void *userdata, Uint8 *stream, int len)
 {
     (void) userdata;
@@ -400,7 +370,7 @@
         if (engine.pauseFlag != engine.paused)
         {
             engine.paused = engine.pauseFlag;
-            engine.pauseTime = engineGetTick();
+            engine.pauseTime = engineGetTick(&engine);
         }
         
         if (engine.paused)