From d117362b93f3170507b86190a27933d02044e65b Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sun, 5 Apr 2015 21:37:34 +0200 Subject: [PATCH] (runloop.c) Refactor do_pause_state_checks --- runloop.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/runloop.c b/runloop.c index 67752ef035..9b3a671da0 100644 --- a/runloop.c +++ b/runloop.c @@ -489,6 +489,7 @@ static int do_pause_state_checks( bool rewind_pressed) { runloop_t *runloop = rarch_main_get_ptr(); + bool check_is_oneshot = frameadvance_pressed || rewind_pressed; if (!runloop || !runloop->is_paused) return 0; @@ -499,7 +500,7 @@ static int do_pause_state_checks( rarch_render_cached_frame(); } - if (!(frameadvance_pressed | rewind_pressed)) + if (!check_is_oneshot) return 1; return 0;