From 3531ab2a4a98c17c7bfe2e2eb4944cff84fa2bd1 Mon Sep 17 00:00:00 2001 From: Jan Holthuis Date: Tue, 27 Oct 2020 17:46:19 +0100 Subject: Add missing typecasts to fix -Wfloat-comparison warnings --- src/engine/controls/bpmcontrol.cpp | 3 ++- src/engine/enginedelay.cpp | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) (limited to 'src/engine') diff --git a/src/engine/controls/bpmcontrol.cpp b/src/engine/controls/bpmcontrol.cpp index 274227b135..2943c25e45 100644 --- a/src/engine/controls/bpmcontrol.cpp +++ b/src/engine/controls/bpmcontrol.cpp @@ -30,7 +30,8 @@ constexpr double kBpmAdjustStep = 0.01; // Maximum allowed interval between beats (calculated from kBpmTapMin). constexpr double kBpmTapMin = 30.0; -const mixxx::Duration kBpmTapMaxInterval = mixxx::Duration::fromMillis(1000.0 * (60.0 / kBpmTapMin)); +const mixxx::Duration kBpmTapMaxInterval = mixxx::Duration::fromMillis( + static_cast(1000.0 * (60.0 / kBpmTapMin))); constexpr int kBpmTapFilterLength = 5; // The local_bpm is calculated forward and backward this number of beats, so diff --git a/src/engine/enginedelay.cpp b/src/engine/enginedelay.cpp index fea2383373..1947dfc14d 100644 --- a/src/engine/enginedelay.cpp +++ b/src/engine/enginedelay.cpp @@ -24,8 +24,8 @@ namespace { constexpr double kdMaxDelayPot = 500; -const int kiMaxDelay = (kdMaxDelayPot + 8) / 1000 * - mixxx::audio::SampleRate::kValueMax * mixxx::kEngineChannelCount; +const int kiMaxDelay = static_cast((kdMaxDelayPot + 8) / 1000 * + mixxx::audio::SampleRate::kValueMax * mixxx::kEngineChannelCount); } // anonymous namespace EngineDelay::EngineDelay(const QString& group, ConfigKey delayControl, bool bPersist) -- cgit v1.2.3