diff --git a/openrtx/src/core/audio_codec.c b/openrtx/src/core/audio_codec.c index ddae6745..449a2d62 100644 --- a/openrtx/src/core/audio_codec.c +++ b/openrtx/src/core/audio_codec.c @@ -79,7 +79,11 @@ void codec_terminate() pthread_cond_destroy(¬_empty); pthread_cond_destroy(¬_full); - if(audioBuf != NULL) free(audioBuf); + if(audioBuf != NULL) + { + free(audioBuf); + audioBuf = NULL; + } } bool codec_startEncode(const enum AudioSource source)