diff --git a/modules/juce_audio_processors/processors/juce_AudioProcessor.cpp b/modules/juce_audio_processors/processors/juce_AudioProcessor.cpp index 89a790c10c..8f4f43ab6d 100644 --- a/modules/juce_audio_processors/processors/juce_AudioProcessor.cpp +++ b/modules/juce_audio_processors/processors/juce_AudioProcessor.cpp @@ -55,7 +55,7 @@ AudioProcessor::~AudioProcessor() #endif } -void AudioProcessor::setPlayHead (AudioPlayHead* const newPlayHead) noexcept +void AudioProcessor::setPlayHead (AudioPlayHead* const newPlayHead) { playHead = newPlayHead; } diff --git a/modules/juce_audio_processors/processors/juce_AudioProcessor.h b/modules/juce_audio_processors/processors/juce_AudioProcessor.h index 3caaec373e..24d0d02af0 100644 --- a/modules/juce_audio_processors/processors/juce_AudioProcessor.h +++ b/modules/juce_audio_processors/processors/juce_AudioProcessor.h @@ -591,7 +591,7 @@ public: The processor will not take ownership of the object, so the caller must delete it when it is no longer being used. */ - void setPlayHead (AudioPlayHead* newPlayHead) noexcept; + virtual void setPlayHead (AudioPlayHead* newPlayHead); //============================================================================== /** This is called by the processor to specify its details before being played. */