diff --git a/Transceiver52M/radioInterfaceMulti.cpp b/Transceiver52M/radioInterfaceMulti.cpp index 465fd41a..eaf08868 100644 --- a/Transceiver52M/radioInterfaceMulti.cpp +++ b/Transceiver52M/radioInterfaceMulti.cpp @@ -70,6 +70,10 @@ void RadioInterfaceMulti::close() channelizer = NULL; synthesis = NULL; + + for (std::vector::iterator it = history.begin(); it != history.end(); ++it) + delete *it; + mReceiveFIFO.resize(0); powerScaling.resize(0); history.resize(0);