From 1a890808a461bde2435cdf6ad75d077b417718ee Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Fri, 2 Dec 2022 13:11:04 -0800 Subject: [PATCH] Fixed build --- test/testoverlay2.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/test/testoverlay2.c b/test/testoverlay2.c index 39a4c701a6..336f18993e 100644 --- a/test/testoverlay2.c +++ b/test/testoverlay2.c @@ -142,7 +142,8 @@ SDL_Color MooseColors[84] = { /* *INDENT-ON* */ /* clang-format on */ static SDLTest_CommonState *state; -static Uint32 next_fps_check, frames; +static Uint64 next_fps_check; +static Uint32 frames; static const Uint32 fps_check_delay = 5000; SDL_Surface *MooseYUVSurfaces[MOOSEFRAMES_COUNT]; @@ -216,7 +217,7 @@ void MoveSprites(SDL_Renderer *renderer) void loop() { - Uint32 now; + Uint64 now; int i; SDL_Event event; @@ -273,9 +274,9 @@ void loop() frames++; now = SDL_GetTicks(); - if (SDL_TICKS_PASSED(now, next_fps_check)) { + if (now >= next_fps_check) { /* Print out some timing information */ - const Uint32 then = next_fps_check - fps_check_delay; + const Uint64 then = next_fps_check - fps_check_delay; const double fps = ((double)frames * 1000) / (now - then); SDL_Log("%2.2f frames per second\n", fps); next_fps_check = now + fps_check_delay;