From 8038455c704a64ad361101abcbb204725d6b3379 Mon Sep 17 00:00:00 2001 From: falkTX Date: Mon, 27 May 2024 17:01:39 +0200 Subject: [PATCH] Fix VST3 build with -fsingle-precision-constant Signed-off-by: falkTX --- distrho/src/DistrhoPluginVST3.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/distrho/src/DistrhoPluginVST3.cpp b/distrho/src/DistrhoPluginVST3.cpp index a68b12d5..c1f2ae4d 100644 --- a/distrho/src/DistrhoPluginVST3.cpp +++ b/distrho/src/DistrhoPluginVST3.cpp @@ -1974,24 +1974,24 @@ public: { #if DPF_VST3_USES_SEPARATE_CONTROLLER case kVst3InternalParameterBufferSize: - return std::max(0.0, std::min(1.0, plain / DPF_VST3_MAX_BUFFER_SIZE)); + return std::max(0.0, std::min(1.0, plain / DPF_VST3_MAX_BUFFER_SIZE)); case kVst3InternalParameterSampleRate: - return std::max(0.0, std::min(1.0, plain / DPF_VST3_MAX_SAMPLE_RATE)); + return std::max(0.0, std::min(1.0, plain / DPF_VST3_MAX_SAMPLE_RATE)); #endif #if DISTRHO_PLUGIN_WANT_LATENCY case kVst3InternalParameterLatency: - return std::max(0.0, std::min(1.0, plain / DPF_VST3_MAX_LATENCY)); + return std::max(0.0, std::min(1.0, plain / DPF_VST3_MAX_LATENCY)); #endif #if DISTRHO_PLUGIN_WANT_PROGRAMS case kVst3InternalParameterProgram: - return std::max(0.0, std::min(1.0, plain / fProgramCountMinusOne)); + return std::max(0.0, std::min(1.0, plain / fProgramCountMinusOne)); #endif } #endif #if DISTRHO_PLUGIN_WANT_MIDI_INPUT if (rindex < kVst3InternalParameterCount) - return std::max(0.0, std::min(1.0, plain / 127)); + return std::max(0.0, std::min(1.0, plain / 127)); #endif const uint32_t index = static_cast(rindex - kVst3InternalParameterCount);