Skip to content

Commit f9e8ea0

Browse files
committed
Fix memory leak in Filter::FindPeaks
1 parent 085e248 commit f9e8ea0

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

scopehal/Filter.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -747,6 +747,8 @@ void Filter::FindPeaks(UniformAnalogWaveform* data, float peak_threshold, vector
747747

748748
last = value;
749749
}
750+
751+
delete thresh_diff;
750752
}
751753

752754
/**
@@ -803,6 +805,8 @@ void Filter::FindPeaks(SparseAnalogWaveform* data, float peak_threshold, vector<
803805

804806
last = value;
805807
}
808+
809+
delete thresh_diff;
806810
}
807811

808812
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

0 commit comments

Comments
 (0)