Fixed double free errors in M17 code, see #73
This commit is contained in:
parent
2d59658d60
commit
e68b05d859
|
|
@ -123,6 +123,8 @@ bool codec_startDecode(const enum AudioSink destination)
|
|||
|
||||
void codec_stop()
|
||||
{
|
||||
if(running == false) return;
|
||||
|
||||
running = false;
|
||||
pthread_join(codecThread, NULL);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -44,7 +44,8 @@ M17Demodulator::M17Demodulator()
|
|||
|
||||
M17Demodulator::~M17Demodulator()
|
||||
{
|
||||
terminate();
|
||||
// TODO
|
||||
// terminate();
|
||||
}
|
||||
|
||||
void M17Demodulator::init()
|
||||
|
|
|
|||
|
|
@ -39,7 +39,8 @@ M17Modulator::M17Modulator()
|
|||
|
||||
M17Modulator::~M17Modulator()
|
||||
{
|
||||
terminate();
|
||||
// TODO
|
||||
// terminate();
|
||||
}
|
||||
|
||||
void M17Modulator::init()
|
||||
|
|
|
|||
Loading…
Reference in New Issue