@@ -290,6 +290,14 @@ src_libespeak_ng_test_la_CFLAGS = \ | |||
${PCAUDIOLIB_CFLAGS} ${AM_CFLAGS} | |||
src_libespeak_ng_test_la_SOURCES = $(src_libespeak_ng_la_SOURCES) | |||
if OPT_KLATT | |||
src_libespeak_ng_test_la_CFLAGS += -DINCLUDE_KLATT | |||
endif | |||
if OPT_SPEECHPLAYER | |||
src_libespeak_ng_test_la_CFLAGS += -DINCLUDE_SPEECHPLAYER | |||
endif | |||
check_PROGRAMS += tests/encoding.test | |||
tests_encoding_test_LDADD = src/libespeak-ng.la |
@@ -98,7 +98,9 @@ void KlattInitSP() { | |||
} | |||
void KlattFiniSP() { | |||
speechPlayer_terminate(speechPlayerHandle); | |||
if (speechPlayerHandle) | |||
speechPlayer_terminate(speechPlayerHandle); | |||
speechPlayerHandle = NULL; | |||
} | |||
void KlattResetSP() { |
@@ -945,6 +945,8 @@ ESPEAK_NG_API espeak_ng_STATUS espeak_ng_Terminate(void) | |||
p_decoder = NULL; | |||
} | |||
WavegenFini(); | |||
return ENS_OK; | |||
} | |||