summaryrefslogtreecommitdiff
path: root/libs/distrho/src/DistrhoPluginInternal.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'libs/distrho/src/DistrhoPluginInternal.hpp')
-rw-r--r--libs/distrho/src/DistrhoPluginInternal.hpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/libs/distrho/src/DistrhoPluginInternal.hpp b/libs/distrho/src/DistrhoPluginInternal.hpp
index 7b4c04b..e9e2e23 100644
--- a/libs/distrho/src/DistrhoPluginInternal.hpp
+++ b/libs/distrho/src/DistrhoPluginInternal.hpp
@@ -83,7 +83,7 @@ struct Plugin::PrivateData {
sampleRate(d_lastSampleRate)
{
DISTRHO_SAFE_ASSERT(bufferSize != 0);
- DISTRHO_SAFE_ASSERT(sampleRate != 0.0);
+ DISTRHO_SAFE_ASSERT(d_isNotZero(sampleRate));
}
~PrivateData() noexcept
@@ -433,7 +433,7 @@ public:
DISTRHO_SAFE_ASSERT_RETURN(fPlugin != nullptr,);
DISTRHO_SAFE_ASSERT(sampleRate > 0.0);
- if (fData->sampleRate == sampleRate)
+ if (d_isEqual(fData->sampleRate, sampleRate))
return;
fData->sampleRate = sampleRate;