Lakka/packages/audio/espeak/patches/espeak-1.47-wav-close.patch
Stephan Raue 5eed5243b7 new package: add package 'espeak' (initial)
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2014-03-18 11:13:49 +01:00

24 lines
538 B
Diff

diff --git a/src/espeak.cpp b/src/espeak.cpp
index 00f93c1..4ad42e8 100644
--- a/src/espeak.cpp
+++ b/src/espeak.cpp
@@ -281,10 +281,7 @@ static int SynthCallback(short *wav, int numsamples, espeak_EVENT *events)
if(quiet) return(0); // -q quiet mode
if(wav == NULL)
- {
- CloseWavFile();
return(0);
- }
while(events->type != 0)
{
@@ -805,5 +802,7 @@ int main (int argc, char **argv)
if(f_phonemes_out != stdout)
fclose(f_phonemes_out); // needed for WinCE
+ CloseWavFile();
+ espeak_Terminate();
return(0);
}