From 166808d706170c78404642d2a2ac34ecb702d703 Mon Sep 17 00:00:00 2001 From: vroad Date: Thu, 26 May 2016 11:13:01 +0900 Subject: [PATCH] Implement virtual destructors in some C++ classes --- project/include/graphics/Renderer.h | 2 ++ project/include/ui/Window.h | 2 ++ 2 files changed, 4 insertions(+) diff --git a/project/include/graphics/Renderer.h b/project/include/graphics/Renderer.h index 9c51e2de9..2c8a1d3cc 100644 --- a/project/include/graphics/Renderer.h +++ b/project/include/graphics/Renderer.h @@ -16,6 +16,8 @@ namespace lime { public: + virtual ~Renderer() {}; + virtual void Flip () = 0; virtual void* GetContext () = 0; virtual double GetScale () = 0; diff --git a/project/include/ui/Window.h b/project/include/ui/Window.h index f793a7c92..c87817cda 100644 --- a/project/include/ui/Window.h +++ b/project/include/ui/Window.h @@ -19,6 +19,8 @@ namespace lime { public: + virtual ~Window() {}; + virtual void Alert (const char* message, const char* title) = 0; virtual void Close () = 0; virtual void Focus () = 0;