summaryrefslogtreecommitdiff
path: root/src/core
diff options
context:
space:
mode:
authoronelin <oscar@nelin.dk>2025-03-22 22:13:55 +0000
committeronelin <oscar@nelin.dk>2025-03-22 22:13:55 +0000
commitf3459028248068232f1d746f9bb8976f27ada26c (patch)
tree622e70cbe3def90cd6715ff2b7b9c3ba3f069b32 /src/core
parent2897fb39cfe34e5f0ce0d5195d1bb027563f35d0 (diff)
Compare sleep time as signed
Diffstat (limited to 'src/core')
-rw-r--r--src/core/src/loop.c4
1 files 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 */