Plug memory leaks

pull/2/head
Stelios Bounanos 2008-07-26 21:09:47 +01:00
rodzic 487ad66194
commit 785c504eea
7 zmienionych plików z 9 dodań i 3 usunięć

Wyświetl plik

@ -88,6 +88,7 @@ feld::~feld()
if (hilbert) delete hilbert;
if (bpfilt) delete bpfilt;
if (bbfilt) delete bbfilt;
if (minmaxfilt) delete minmaxfilt;
}
feld::feld(trx_mode m)

Wyświetl plik

@ -63,7 +63,7 @@ viterbi::viterbi(int k, int poly1, int poly2)
viterbi::~viterbi()
{
if (output) delete [] output;
for (int i = 0; i < nstates; i++) {
for (int i = 0; i < PATHMEM; i++) {
if (metrics[i]) delete [] metrics[i];
if (history[i]) delete [] history[i];
}

Wyświetl plik

@ -781,6 +781,9 @@ SoundPort::~SoundPort()
delete sems[i];
}
delete sd[0].rb;
delete sd[1].rb;
delete [] fbuf;
}

Wyświetl plik

@ -155,7 +155,6 @@ throb::throb(trx_mode throb_mode) : modem()
case MODE_THROB4:
default:
symlen = SYMLEN_4;
mk_full_pulse(symlen);
txpulse = mk_full_pulse(symlen);
fp = mk_full_pulse(symlen / DOWN_SAMPLE);
num_tones = 9;
@ -195,7 +194,6 @@ throb::throb(trx_mode throb_mode) : modem()
case MODE_THROBX4: //NONSTANDARD
symlen = SYMLEN_4;
mk_full_pulse(symlen);
txpulse = mk_full_pulse(symlen);
fp = mk_full_pulse(symlen / DOWN_SAMPLE);
num_tones = 11;

Wyświetl plik

@ -44,6 +44,7 @@ Digiscope::Digiscope (int X, int Y, int W, int H) :
_highlight = false;
_len = MAX_LEN;
_zptr = 0;
phase_mode = PHASE1;
}
Digiscope::~Digiscope()

Wyświetl plik

@ -54,6 +54,8 @@ anal::~anal()
{
delete hilbert;
delete bpfilt;
delete ffilt;
delete favg;
}
void anal::restart()

Wyświetl plik

@ -65,6 +65,7 @@ void wwv::init()
wwv::~wwv() {
if (hilbert) delete hilbert;
if (lpfilter) delete lpfilter;
if (vidfilter) delete vidfilter;
}