From 37918604886bc2d2f89d1820e14ae95db8f81138 Mon Sep 17 00:00:00 2001 From: sonninnos <45124675+sonninnos@users.noreply.github.com> Date: Fri, 2 Dec 2022 19:21:56 +0200 Subject: [PATCH] Prevent MIDI startup error with old configurations (#14693) --- configuration.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/configuration.c b/configuration.c index 451561c121..d9ab8370c4 100644 --- a/configuration.c +++ b/configuration.c @@ -3593,6 +3593,16 @@ static bool config_load_file(global_t *global, audio_set_float(AUDIO_ACTION_MIXER_VOLUME_GAIN, settings->floats.audio_mixer_volume); #endif + /* MIDI fallback for old OFF-string */ + if (string_is_equal(settings->arrays.midi_input, "Off")) + configuration_set_string(settings, + settings->arrays.midi_input, + DEFAULT_MIDI_INPUT); + if (string_is_equal(settings->arrays.midi_output, "Off")) + configuration_set_string(settings, + settings->arrays.midi_output, + DEFAULT_MIDI_OUTPUT); + path_config = path_get(RARCH_PATH_CONFIG); if (string_is_empty(settings->paths.path_content_favorites))