From d23735ae1b031883873da0130e57fe2f12e274f8 Mon Sep 17 00:00:00 2001 From: "Reece H. Dunn" Date: Thu, 22 Mar 2018 07:26:22 +0000 Subject: [PATCH] Release the translator memory in espeak{_ng,}_Terminate. --- src/libespeak-ng/speech.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/libespeak-ng/speech.c b/src/libespeak-ng/speech.c index 27fc6d81..31c64fa5 100644 --- a/src/libespeak-ng/speech.c +++ b/src/libespeak-ng/speech.c @@ -901,10 +901,14 @@ ESPEAK_NG_API espeak_ng_STATUS espeak_ng_Terminate(void) free(event_list); event_list = NULL; + free(outbuf); outbuf = NULL; + FreePhData(); FreeVoiceList(); + + DeleteTranslator(translator); translator = NULL; if (p_decoder != NULL) {