From e6f3788bc34eca555d3feb60b6fdb9a4a953a3d3 Mon Sep 17 00:00:00 2001 From: jules Date: Wed, 7 Mar 2012 12:16:16 +0000 Subject: [PATCH] Added an assertion to help catch RTAS misuse. --- modules/juce_audio_plugin_client/RTAS/juce_RTAS_Wrapper.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/juce_audio_plugin_client/RTAS/juce_RTAS_Wrapper.cpp b/modules/juce_audio_plugin_client/RTAS/juce_RTAS_Wrapper.cpp index c24dcb35c9..1727915e5c 100644 --- a/modules/juce_audio_plugin_client/RTAS/juce_RTAS_Wrapper.cpp +++ b/modules/juce_audio_plugin_client/RTAS/juce_RTAS_Wrapper.cpp @@ -855,6 +855,9 @@ private: void GetNameOfLength (char* name, int maxLength, OSType inControllerType) const { + // Pro-tools expects all your parameters to have valid names! + jassert (juceFilter->getParameterName (index).isNotEmpty()); + juceFilter->getParameterName (index).copyToUTF8 (name, maxLength); }