diff options
Diffstat (limited to 'libs/distrho/src/DistrhoPlugin.cpp')
-rw-r--r-- | libs/distrho/src/DistrhoPlugin.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libs/distrho/src/DistrhoPlugin.cpp b/libs/distrho/src/DistrhoPlugin.cpp index 7e9f382..f1b079b 100644 --- a/libs/distrho/src/DistrhoPlugin.cpp +++ b/libs/distrho/src/DistrhoPlugin.cpp @@ -80,6 +80,9 @@ double Plugin::d_getSampleRate() const noexcept #if DISTRHO_PLUGIN_WANT_TIMEPOS const TimePos& Plugin::d_getTimePos() const noexcept { + // timePos outside run() may not be valid + DISTRHO_SAFE_ASSERT(pData->isProcessing); + return pData->timePos; } #endif |