diff --git a/External/FEXCore/include/FEXCore/Core/SignalDelegator.h b/External/FEXCore/include/FEXCore/Core/SignalDelegator.h index 0575ae090..e0225e714 100644 --- a/External/FEXCore/include/FEXCore/Core/SignalDelegator.h +++ b/External/FEXCore/include/FEXCore/Core/SignalDelegator.h @@ -30,6 +30,8 @@ namespace Core { class SignalDelegator { public: + virtual ~SignalDelegator() = default; + /** * @brief Registers an emulated thread's object to a TLS object * diff --git a/Source/Tests/LinuxSyscalls/SignalDelegator.h b/Source/Tests/LinuxSyscalls/SignalDelegator.h index 854b4df79..a7b0be438 100644 --- a/Source/Tests/LinuxSyscalls/SignalDelegator.h +++ b/Source/Tests/LinuxSyscalls/SignalDelegator.h @@ -30,7 +30,7 @@ namespace FEX::HLE { // Returns true if the host handled the signal // Arguments are the same as sigaction handler SignalDelegator(); - virtual ~SignalDelegator(); + ~SignalDelegator() override; /** * @brief Registers an emulated thread's object to a TLS object