From 818287ec166c3f195d367259c1f24c97a0793954 Mon Sep 17 00:00:00 2001 From: hogliux Date: Wed, 20 Apr 2016 15:29:18 +0100 Subject: [PATCH] Fix assertion when scanning plug-ins on Windows --- modules/juce_audio_processors/format/juce_AudioPluginFormat.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/juce_audio_processors/format/juce_AudioPluginFormat.cpp b/modules/juce_audio_processors/format/juce_AudioPluginFormat.cpp index 8ed7a097d3..029bf140e3 100644 --- a/modules/juce_audio_processors/format/juce_AudioPluginFormat.cpp +++ b/modules/juce_audio_processors/format/juce_AudioPluginFormat.cpp @@ -116,7 +116,7 @@ AudioPluginInstance* AudioPluginFormat::createInstanceFromDescription (const Plu ScopedPointer eventSignaler (new EventSignaler (waitForCreation, instance, errorMessage)); - if (requiresUnblockedMessageThreadDuringCreation (desc)) + if (! MessageManager::getInstance()->isThisTheMessageThread()) createPluginInstanceAsync (desc, initialSampleRate, initialBufferSize, eventSignaler.release()); else createPluginInstance (desc, initialSampleRate, initialBufferSize,