mirror of
https://github.com/radio95-rnt/rds95.git
synced 2026-07-29 16:29:17 +02:00
fix?
This commit is contained in:
+2
-8
@@ -741,14 +741,8 @@ void process_ascii_cmd(RDSModulator* mod, char *str) {
|
|||||||
copy_len = sizeof(option) - 1;
|
copy_len = sizeof(option) - 1;
|
||||||
memcpy(option, option_str, copy_len);
|
memcpy(option, option_str, copy_len);
|
||||||
option[copy_len] = '\0';
|
option[copy_len] = '\0';
|
||||||
if (strcmp(option, "RDSGEN") == 0 || strcmp(option, "LEVEL") == 0) {
|
saveToFile(mod->enc, option);
|
||||||
Modulator_saveToFile(&mod->params, option);
|
Modulator_saveToFile(&mod->params, option);
|
||||||
} else {
|
|
||||||
saveToFile(mod->enc, option);
|
|
||||||
if (strcmp(option, "ALL") == 0) {
|
|
||||||
Modulator_saveToFile(&mod->params, option);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -114,6 +114,8 @@ void saveToFile(RDSEncoder *emp, const char *option) {
|
|||||||
memcpy(&(tempEncoder.oda_state[emp->program]), &(emp->oda_state[emp->program]), sizeof(RDSODAState));
|
memcpy(&(tempEncoder.oda_state[emp->program]), &(emp->oda_state[emp->program]), sizeof(RDSODAState));
|
||||||
memcpy(&(tempEncoder.encoder_data), &(emp->encoder_data), sizeof(RDSEncoderData));
|
memcpy(&(tempEncoder.encoder_data), &(emp->encoder_data), sizeof(RDSEncoderData));
|
||||||
tempEncoder.program = emp->program;
|
tempEncoder.program = emp->program;
|
||||||
|
} else {
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
RDSEncoderFile rdsEncoderfile;
|
RDSEncoderFile rdsEncoderfile;
|
||||||
|
|||||||
Reference in New Issue
Block a user