From 44ba47bddc18a516f77e64e0a1310d23b9de7c2c Mon Sep 17 00:00:00 2001 From: Jon Beniston Date: Fri, 5 Mar 2021 13:59:33 +0000 Subject: [PATCH] Fix msvc compiler warnings --- sdrbase/dsp/costasloop.h | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/sdrbase/dsp/costasloop.h b/sdrbase/dsp/costasloop.h index 77c2e6d79..244732b43 100644 --- a/sdrbase/dsp/costasloop.h +++ b/sdrbase/dsp/costasloop.h @@ -65,10 +65,12 @@ private: void phaseWrap() { - while (m_phase > (2 * M_PI)) - m_phase -= 2 * M_PI; - while (m_phase < (-2 * M_PI)) - m_phase += 2 * M_PI; + const float two_pi = (float)(2.0 * M_PI); + + while (m_phase > two_pi) + m_phase -= two_pi; + while (m_phase < -two_pi) + m_phase += two_pi; } void frequencyLimit()