summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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 */