diff --git a/modules/juce_audio_processors/processors/juce_AudioProcessorParameterGroup.h b/modules/juce_audio_processors/processors/juce_AudioProcessorParameterGroup.h index 2b67d1d66c4d..0a888bdcd21b 100644 --- a/modules/juce_audio_processors/processors/juce_AudioProcessorParameterGroup.h +++ b/modules/juce_audio_processors/processors/juce_AudioProcessorParameterGroup.h @@ -47,7 +47,7 @@ namespace juce @tags{Audio} */ -class AudioProcessorParameterGroup +class JUCE_API AudioProcessorParameterGroup { public: //============================================================================== diff --git a/modules/juce_core/xml/juce_XmlElement.h b/modules/juce_core/xml/juce_XmlElement.h index d029592d239b..c320756f0ec6 100644 --- a/modules/juce_core/xml/juce_XmlElement.h +++ b/modules/juce_core/xml/juce_XmlElement.h @@ -144,7 +144,7 @@ class JUCE_API XmlElement /** A struct containing options for formatting the text when representing an XML element as a string. */ - struct TextFormat + struct JUCE_API TextFormat { /** Default constructor. */ TextFormat(); diff --git a/modules/juce_dsp/processors/juce_Panner.h b/modules/juce_dsp/processors/juce_Panner.h index 10343ae51649..10c2b64274c0 100644 --- a/modules/juce_dsp/processors/juce_Panner.h +++ b/modules/juce_dsp/processors/juce_Panner.h @@ -55,7 +55,7 @@ enum class PannerRule @tags{DSP} */ template -class Panner +class JUCE_API Panner { public: //============================================================================== diff --git a/modules/juce_gui_basics/windows/juce_ScopedMessageBox.h b/modules/juce_gui_basics/windows/juce_ScopedMessageBox.h index 5a17ab213a95..dffccefb7c8d 100644 --- a/modules/juce_gui_basics/windows/juce_ScopedMessageBox.h +++ b/modules/juce_gui_basics/windows/juce_ScopedMessageBox.h @@ -42,7 +42,7 @@ namespace juce @tags{GUI} */ -class ScopedMessageBox +class JUCE_API ScopedMessageBox { public: /** @internal */