mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-11-10 08:13:55 +00:00
Release the memory allocated by p_text in espeak-ng.c.
This commit is contained in:
@@ -716,6 +716,8 @@ int main(int argc, char **argv)
|
||||
espeak_Synth(p_text, ix+1, 0, POS_CHARACTER, 0, synth_flags, NULL, NULL);
|
||||
}
|
||||
}
|
||||
|
||||
free(p_text);
|
||||
} else if (f_text != NULL) {
|
||||
if ((p_text = (char *)malloc(filesize+1)) == NULL) {
|
||||
espeak_ng_PrintStatusCodeMessage(ENOMEM, stderr, NULL);
|
||||
@@ -726,6 +728,8 @@ int main(int argc, char **argv)
|
||||
p_text[filesize] = 0;
|
||||
espeak_Synth(p_text, filesize+1, 0, POS_CHARACTER, 0, synth_flags, NULL, NULL);
|
||||
fclose(f_text);
|
||||
|
||||
free(p_text);
|
||||
}
|
||||
|
||||
result = espeak_ng_Synchronize();
|
||||
|
||||
Reference in New Issue
Block a user