From 05e3a1d7e5162a186a51f356d49b0ade80026c49 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Wed, 10 Jun 2020 00:53:54 +0200 Subject: [PATCH] Get rid of unnecessary get_time_usec call in menu_input_post_iterate - just pass current_time value around --- retroarch.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/retroarch.c b/retroarch.c index 253e087dbf..915e14700a 100644 --- a/retroarch.c +++ b/retroarch.c @@ -2686,7 +2686,8 @@ static void menu_driver_list_free( menu_ctx_list_t *list); static void menu_input_post_iterate( struct rarch_state *p_rarch, - int *ret, unsigned action); + int *ret, unsigned action, + retro_time_t current_time); static void menu_input_reset(struct rarch_state *p_rarch); /* TODO/FIXME - public global variables */ @@ -3352,7 +3353,8 @@ static int generic_menu_iterate( } if (BIT64_GET(menu->state, MENU_STATE_POST_ITERATE)) - menu_input_post_iterate(p_rarch, &ret, action); + menu_input_post_iterate(p_rarch, &ret, action, + current_time); end: if (ret) @@ -23845,11 +23847,11 @@ static int menu_input_pointer_post_iterate( static void menu_input_post_iterate( struct rarch_state *p_rarch, - int *ret, unsigned action) + int *ret, unsigned action, + retro_time_t current_time) { menu_input_t *menu_input = &p_rarch->menu_input_state; struct menu_state *menu_st = &p_rarch->menu_driver_state; - retro_time_t current_time = cpu_features_get_time_usec(); /* If pointer devices are disabled, just ensure mouse * cursor is hidden */