diff --git a/modules/juce_audio_processors/utilities/juce_AAXClientExtensions.h b/modules/juce_audio_processors/utilities/juce_AAXClientExtensions.h index cb95c6a56d..7612af9194 100644 --- a/modules/juce_audio_processors/utilities/juce_AAXClientExtensions.h +++ b/modules/juce_audio_processors/utilities/juce_AAXClientExtensions.h @@ -45,7 +45,7 @@ namespace juce @tags{Audio} */ -struct AAXClientExtensions +struct JUCE_API AAXClientExtensions { virtual ~AAXClientExtensions() = default; diff --git a/modules/juce_gui_basics/detail/juce_ScopedContentSharerImpl.h b/modules/juce_gui_basics/detail/juce_ScopedContentSharerImpl.h index ae121b13ef..a400bd694a 100644 --- a/modules/juce_gui_basics/detail/juce_ScopedContentSharerImpl.h +++ b/modules/juce_gui_basics/detail/juce_ScopedContentSharerImpl.h @@ -36,7 +36,7 @@ namespace juce::detail { class ConcreteScopedContentSharerImpl : public ScopedMessageBoxImpl, - private AsyncUpdater + public AsyncUpdater { public: static ScopedMessageBox show (std::unique_ptr&& native, diff --git a/modules/juce_gui_basics/detail/juce_ScopedContentSharerInterface.h b/modules/juce_gui_basics/detail/juce_ScopedContentSharerInterface.h index 7cb85d6fe2..1c69af842a 100644 --- a/modules/juce_gui_basics/detail/juce_ScopedContentSharerInterface.h +++ b/modules/juce_gui_basics/detail/juce_ScopedContentSharerInterface.h @@ -73,7 +73,7 @@ struct ScopedContentSharerInterface }; class TemporaryFilesDecorator : public ScopedContentSharerInterface, - private AsyncUpdater + public AsyncUpdater { public: explicit TemporaryFilesDecorator (Component* parentIn) diff --git a/modules/juce_gui_basics/detail/juce_ScopedMessageBoxImpl.h b/modules/juce_gui_basics/detail/juce_ScopedMessageBoxImpl.h index c26e13ea6a..d83f1519f2 100644 --- a/modules/juce_gui_basics/detail/juce_ScopedMessageBoxImpl.h +++ b/modules/juce_gui_basics/detail/juce_ScopedMessageBoxImpl.h @@ -45,7 +45,7 @@ public: //============================================================================== class ConcreteScopedMessageBoxImpl : public ScopedMessageBoxImpl, - private AsyncUpdater + public AsyncUpdater { public: static ScopedMessageBox show (std::unique_ptr&& native,