diff --git a/src/lua_rds.c b/src/lua_rds.c index 469f2bb..87b1502 100644 --- a/src/lua_rds.c +++ b/src/lua_rds.c @@ -12,10 +12,7 @@ int lua_set_rds_program_defaults(lua_State *localL) { int lua_reset_rds(lua_State *localL) { (void)localL; - if(encoder_saveToFile(mod->enc)) { - lua_set_rds_program_defaults(localL); - encoder_saveToFile(mod->enc) - } + encoder_saveToFile(mod->enc); encoder_loadFromFile(mod->enc); for(int i = 0; i < PROGRAMS; i++) reset_rds_state(mod->enc, i); Modulator_saveToFile(&mod->params);