From 8286e30b6b34d20a644c7b32b96789f6ae4ba846 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Tue, 13 Aug 2013 19:27:13 +0200 Subject: [PATCH] (Android Phoenix) Some cleanups to CoreSelection.java --- .../src/org/retroarch/browser/CoreSelection.java | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/android/phoenix/src/org/retroarch/browser/CoreSelection.java b/android/phoenix/src/org/retroarch/browser/CoreSelection.java index 44f59f267e..71cc91cca3 100644 --- a/android/phoenix/src/org/retroarch/browser/CoreSelection.java +++ b/android/phoenix/src/org/retroarch/browser/CoreSelection.java @@ -26,8 +26,6 @@ public class CoreSelection extends Activity implements static private final int ACTIVITY_LOAD_ROM = 0; static private String libretro_path; static private final String TAG = "CoreSelection"; - private ConfigFile config; - private ConfigFile core_config; private final double getDisplayRefreshRate() { // Android is *very* likely to screw this up. @@ -87,14 +85,9 @@ public class CoreSelection extends Activity implements @Override public void onCreate(Bundle savedInstanceState) { + ConfigFile core_config; super.onCreate(savedInstanceState); - try { - config = new ConfigFile(new File(getDefaultConfigPath())); - } catch (IOException e) { - config = new ConfigFile(); - } - core_config = new ConfigFile(); try { core_config.append(getAssets().open("libretro_cores.cfg")); @@ -216,6 +209,13 @@ public class CoreSelection extends Activity implements } private void updateConfigFile() { + ConfigFile config; + try { + config = new ConfigFile(new File(getDefaultConfigPath())); + } catch (IOException e) { + config = new ConfigFile(); + } + SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(getBaseContext()); config.setBoolean("audio_rate_control", prefs.getBoolean("audio_rate_control", true)); config.setInt("audio_out_rate", getOptimalSamplingRate());