From 880df3d57c303813ec97793b57398601520fee8c Mon Sep 17 00:00:00 2001 From: David Freese Date: Sat, 18 Oct 2014 06:03:35 -0500 Subject: [PATCH] Analysis modem * Fix seg fault in rx_process --- src/wwv/analysis.cxx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/wwv/analysis.cxx b/src/wwv/analysis.cxx index f4c12f7d..d80371c7 100644 --- a/src/wwv/analysis.cxx +++ b/src/wwv/analysis.cxx @@ -185,6 +185,8 @@ void anal::writeFile() int anal::rx_process(const double *buf, int len) { + if (len > analFFT_LEN) return 0; + std::complex z;//, *zp; double fm = wf_freq; double am, bm;