diff --git a/src/modules/timer/sdl/Timer.cpp b/src/modules/timer/sdl/Timer.cpp index 07ebf30dc..ef8437a04 100644 --- a/src/modules/timer/sdl/Timer.cpp +++ b/src/modules/timer/sdl/Timer.cpp @@ -18,6 +18,15 @@ * 3. This notice may not be removed or altered from any source distribution. **/ +#include + +#ifdef LOVE_WINDOWS +# include +# include +#else +# include +#endif + #include "Timer.h" namespace love @@ -92,18 +101,21 @@ namespace sdl float Timer::getMicroTime() const { - #ifdef LOVE_WINDOWS +#ifdef LOVE_WINDOWS + /* long ticks, freq; QueryPeformanceCounter(&ticks); QueryPeformanceFrequency(&freq); long secs = ticks/freq; long usecs = (ticks%freq)/(freq/1000000.0f); return secs%86400 + usecs/1000000.0f; - #else + */ + return 0; +#else timeval t; gettimeofday(&t, NULL); return t.tv_sec%86400 + t.tv_usec/1000000.0f; - #endif +#endif } } // sdl diff --git a/src/modules/timer/sdl/Timer.h b/src/modules/timer/sdl/Timer.h index 4a1b3833a..c5a78ec62 100644 --- a/src/modules/timer/sdl/Timer.h +++ b/src/modules/timer/sdl/Timer.h @@ -24,12 +24,6 @@ // SDL #include -#ifdef LOVE_WINDOWS - #include -#else - #include -#endif - // LOVE #include