From 971ed3cc57969f670a57f7887844c16b1337c777 Mon Sep 17 00:00:00 2001 From: Qining Lu Date: Mon, 7 Jan 2019 23:54:28 -0500 Subject: [PATCH] Minor change to fix build on Xcode 10 --- gapii/cc/spy_base.h | 1 + gapir/cc/context.h | 2 +- gapir/cc/renderer.h | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/gapii/cc/spy_base.h b/gapii/cc/spy_base.h index 49284141ad..b24803a636 100644 --- a/gapii/cc/spy_base.h +++ b/gapii/cc/spy_base.h @@ -53,6 +53,7 @@ class PackEncoder; class SpyBase { public: SpyBase(); + virtual ~SpyBase() {} void init(CallObserver* observer); diff --git a/gapir/cc/context.h b/gapir/cc/context.h index 8f9a9fc97f..55d24f814a 100644 --- a/gapir/cc/context.h +++ b/gapir/cc/context.h @@ -53,7 +53,7 @@ class Context : private Renderer::Listener { ResourceLoader* resource_loader, MemoryManager* memory_manager); - ~Context(); + virtual ~Context(); void prefetch(ResourceCache* cache) const; diff --git a/gapir/cc/renderer.h b/gapir/cc/renderer.h index 8b0990da6f..f447c6959d 100644 --- a/gapir/cc/renderer.h +++ b/gapir/cc/renderer.h @@ -30,6 +30,7 @@ class Renderer { public: virtual void onDebugMessage(uint32_t severity, uint8_t api_index, const char* msg) = 0; + virtual ~Listener() {} }; inline Renderer();