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) {