From 891a7439f42494c8fd09d49e1915c83bd3fbd906 Mon Sep 17 00:00:00 2001 From: Kawe Mazidjatari <48657826+Mauler125@users.noreply.github.com> Date: Fri, 12 Jan 2024 01:19:49 +0100 Subject: [PATCH] AppSystem: implement destructors Need to be implemented when these are subclassed and implemented (not declared) in the SDK or tools. --- r5dev/public/appframework/IAppSystem.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/r5dev/public/appframework/IAppSystem.h b/r5dev/public/appframework/IAppSystem.h index 451abed8..3b573c23 100644 --- a/r5dev/public/appframework/IAppSystem.h +++ b/r5dev/public/appframework/IAppSystem.h @@ -54,7 +54,7 @@ enum AppSystemTier_t abstract_class IAppSystem { public: - virtual ~IAppSystem() = 0; // Prepended on each class derived class in assembly. + virtual ~IAppSystem() {}; // Prepended on each class derived class in assembly. // Here's where the app systems get to learn about each other virtual bool Connect(const CreateInterfaceFn factory) = 0; @@ -85,7 +85,7 @@ template< class IInterface > class CBaseAppSystem : public IInterface { public: - virtual ~CBaseAppSystem() = 0; // Prepended on each class derived class in assembly. + virtual ~CBaseAppSystem() {}; // Prepended on each class derived class in assembly. // Here's where the app systems get to learn about each other virtual bool Connect(const CreateInterfaceFn factory) = 0;