diff --git a/frontend/menu/menu_common.c b/frontend/menu/menu_common.c index c3d3b8133a..edaa9c834f 100644 --- a/frontend/menu/menu_common.c +++ b/frontend/menu/menu_common.c @@ -800,7 +800,7 @@ bool menu_iterate(void) target_msec = 750 / g_settings.video.refresh_rate; // Try to sleep less, so we can hopefully rely on FPS logger. sleep_msec = target_msec - delta; if (sleep_msec > 0) - rarch_sleep(sleep_msec); + rarch_sleep((unsigned int)sleep_msec); rgui->last_time = rarch_get_time_usec(); if (driver.video_poke && driver.video_poke->set_texture_enable) diff --git a/retroarch.c b/retroarch.c index a4c60b7719..d99c5952ed 100644 --- a/retroarch.c +++ b/retroarch.c @@ -3080,7 +3080,7 @@ static inline void limit_frame_time(void) rarch_time_t to_sleep_ms = (target - current) / 1000; if (to_sleep_ms > 0) { - rarch_sleep(to_sleep_ms); + rarch_sleep((unsigned int)to_sleep_ms); g_extern.frame_limit.last_frame_time += g_extern.frame_limit.minimum_frame_time; // Combat jitter a bit. } else