splayer: fix memory leak on espeak terminate

This commit is contained in:
Yury Popov
2022-11-22 19:50:31 +03:00
parent 82e56b88dd
commit b996d39d40
2 changed files with 5 additions and 1 deletions
+3 -1
View File
@@ -98,7 +98,9 @@ void KlattInitSP() {
}
void KlattFiniSP() {
speechPlayer_terminate(speechPlayerHandle);
if (speechPlayerHandle)
speechPlayer_terminate(speechPlayerHandle);
speechPlayerHandle = NULL;
}
void KlattResetSP() {
+2
View File
@@ -945,6 +945,8 @@ ESPEAK_NG_API espeak_ng_STATUS espeak_ng_Terminate(void)
p_decoder = NULL;
}
WavegenFini();
return ENS_OK;
}