Remove dependency on settings_set in retroarch.c

This commit is contained in:
twinaphex 2013-11-11 12:35:20 +01:00
parent 177af1fac2
commit 2dd00822ee
1 changed files with 2 additions and 2 deletions

View File

@ -1996,7 +1996,6 @@ static void check_savestates(bool immutable)
void rarch_set_fullscreen(bool fullscreen)
{
g_settings.video.fullscreen = fullscreen;
driver.video_cache_context = g_extern.system.hw_render_callback.cache_context;
driver.video_cache_context_ack = false;
uninit_drivers();
@ -2014,9 +2013,10 @@ static bool check_fullscreen(void)
static bool was_pressed = false;
bool pressed = input_key_pressed_func(RARCH_FULLSCREEN_TOGGLE_KEY);
bool toggle = pressed && !was_pressed;
if (toggle)
{
settings_set(1ULL << S_VIDEO_FULLSCREEN_TOGGLE);
g_settings.video.fullscreen = !g_settings.video.fullscreen;
rarch_set_fullscreen(g_settings.video.fullscreen);
}