mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-10-31 05:35:35 +00:00
Don't save an intonation if it was not found.
Clang static analysis reports an 'Assigned value is garbage or undefined' error. This happens if the default_tune data has not been copied in the kTUNE case. Extending this further, it does not make sense to save the tune data if the tune was not found, or if the tune already exists.
This commit is contained in:
@@ -2825,6 +2825,7 @@ espeak_ng_STATUS espeak_ng_CompileIntonation(FILE *log, espeak_ng_ERROR_CONTEXT
|
||||
error("Bad tune name: '%s;", new_tune.name);
|
||||
break;
|
||||
case kENDTUNE:
|
||||
if (!found) continue;
|
||||
if (done_onset == 0) {
|
||||
new_tune.unstr_start[0] = new_tune.unstr_start[1];
|
||||
new_tune.unstr_end[0] = new_tune.unstr_end[1];
|
||||
|
||||
Reference in New Issue
Block a user