1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00

Build: Fix Windows DLL build, which requires inheriting publicly from AsyncUpdater

This commit is contained in:
reuk 2024-04-29 13:31:40 +01:00
parent 32bc7ea9ee
commit 83dcaf3c39
No known key found for this signature in database
GPG key ID: FCB43929F012EE5C
4 changed files with 4 additions and 4 deletions

View file

@ -45,7 +45,7 @@ namespace juce
@tags{Audio}
*/
struct AAXClientExtensions
struct JUCE_API AAXClientExtensions
{
virtual ~AAXClientExtensions() = default;

View file

@ -36,7 +36,7 @@ namespace juce::detail
{
class ConcreteScopedContentSharerImpl : public ScopedMessageBoxImpl,
private AsyncUpdater
public AsyncUpdater
{
public:
static ScopedMessageBox show (std::unique_ptr<ScopedContentSharerInterface>&& native,

View file

@ -73,7 +73,7 @@ struct ScopedContentSharerInterface
};
class TemporaryFilesDecorator : public ScopedContentSharerInterface,
private AsyncUpdater
public AsyncUpdater
{
public:
explicit TemporaryFilesDecorator (Component* parentIn)

View file

@ -45,7 +45,7 @@ public:
//==============================================================================
class ConcreteScopedMessageBoxImpl : public ScopedMessageBoxImpl,
private AsyncUpdater
public AsyncUpdater
{
public:
static ScopedMessageBox show (std::unique_ptr<ScopedMessageBoxInterface>&& native,