diff options
| author | onelin <oscar@nelin.dk> | 2025-03-22 22:13:55 +0000 |
|---|---|---|
| committer | onelin <oscar@nelin.dk> | 2025-03-22 22:13:55 +0000 |
| commit | f3459028248068232f1d746f9bb8976f27ada26c (patch) | |
| tree | 622e70cbe3def90cd6715ff2b7b9c3ba3f069b32 /src/core | |
| parent | 2897fb39cfe34e5f0ce0d5195d1bb027563f35d0 (diff) | |
Compare sleep time as signed
Diffstat (limited to 'src/core')
| -rw-r--r-- | src/core/src/loop.c | 4 |
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 */ |
