From 16b0a7dc830a91905d91cc96ca6f7260a6b9721d Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sat, 17 Jan 2015 03:21:37 +0100 Subject: [PATCH] (dynamic_dummy.c) Declare variables at top --- dynamic_dummy.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dynamic_dummy.c b/dynamic_dummy.c index 046f18514f..b475eceb63 100644 --- a/dynamic_dummy.c +++ b/dynamic_dummy.c @@ -79,10 +79,11 @@ static retro_input_state_t dummy_input_state_cb; void libretro_dummy_retro_set_environment(retro_environment_t cb) { + enum retro_pixel_format fmt = RETRO_PIXEL_FORMAT_RGB565; + dummy_environ_cb = cb; /* We know it's supported, it's internal to RetroArch. */ - enum retro_pixel_format fmt = RETRO_PIXEL_FORMAT_RGB565; dummy_environ_cb(RETRO_ENVIRONMENT_SET_PIXEL_FORMAT, &fmt); } @@ -118,6 +119,7 @@ void libretro_dummy_retro_reset(void) void libretro_dummy_retro_run(void) { unsigned i; + dummy_input_poll_cb(); for (i = 0; i < 320 * 240; i++) frame_buf[i] = 4 << 5;