From f3459028248068232f1d746f9bb8976f27ada26c Mon Sep 17 00:00:00 2001 From: onelin Date: Sat, 22 Mar 2025 23:13:55 +0100 Subject: Compare sleep time as signed --- src/core/src/loop.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/src/loop.c b/src/core/src/loop.c index 19841ab..f682657 100644 --- a/src/core/src/loop.c +++ b/src/core/src/loop.c @@ -357,10 +357,10 @@ i32 engine_run(Platform* p, StateType initial_state, void* state_arg) { /* Regulate FPS */ frame_end = get_time(); - const u64 fps_diff = fps_cap - (frame_end - frame_start); + const i64 fps_diff = fps_cap - (i64)(frame_end - frame_start); if (fps_diff > 0) { - delay(fps_diff); + delay((u64)fps_diff); } /* Print stats */ -- cgit v1.3