From 3af426998bfdcf93b008264ec2a52aa62816390f Mon Sep 17 00:00:00 2001 From: Yuri Victorovich Date: Thu, 16 Jan 2025 18:10:57 -0800 Subject: [PATCH] Fix build with clang where build fails because the virtual table of StubPlatformTheme isn't found --- src/framework/ui/internal/platform/stub/stubplatformtheme.cpp | 2 ++ src/framework/ui/internal/platform/stub/stubplatformtheme.h | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/framework/ui/internal/platform/stub/stubplatformtheme.cpp b/src/framework/ui/internal/platform/stub/stubplatformtheme.cpp index 97df2c1eeb21d..0897f6928aa8b 100644 --- a/src/framework/ui/internal/platform/stub/stubplatformtheme.cpp +++ b/src/framework/ui/internal/platform/stub/stubplatformtheme.cpp @@ -25,6 +25,8 @@ using namespace muse::ui; using namespace muse::async; +StubPlatformTheme::~StubPlatformTheme() = default; + void StubPlatformTheme::startListening() { } diff --git a/src/framework/ui/internal/platform/stub/stubplatformtheme.h b/src/framework/ui/internal/platform/stub/stubplatformtheme.h index b9cdd32409463..50075c477052a 100644 --- a/src/framework/ui/internal/platform/stub/stubplatformtheme.h +++ b/src/framework/ui/internal/platform/stub/stubplatformtheme.h @@ -29,6 +29,8 @@ namespace muse::ui { class StubPlatformTheme : public IPlatformTheme { public: + ~StubPlatformTheme() override; + void startListening() override; void stopListening() override;