diff --git a/ios/RetroArch/RAConfig.m b/ios/RetroArch/RAConfig.m index 1315144b87..71866b7e03 100644 --- a/ios/RetroArch/RAConfig.m +++ b/ios/RetroArch/RAConfig.m @@ -24,6 +24,7 @@ - (id)initWithPath:(NSString*)path { _config = config_file_new([path UTF8String]); + _config = _config ? _config : config_file_new(0); return self; } diff --git a/ios/RetroArch/settings/RASettingsList.m b/ios/RetroArch/settings/RASettingsList.m index d994859d6e..fd9b31d095 100644 --- a/ios/RetroArch/settings/RASettingsList.m +++ b/ios/RetroArch/settings/RASettingsList.m @@ -86,7 +86,7 @@ static RASettingData* custom_action(NSString* action) @implementation RASettingsList + (void)refreshConfigFile { - [[[RASettingsList alloc] init] writeToDisk]; + (void)[[RASettingsList alloc] init]; } - (id)init