From 8fa21821ae4fe3bba12d9011329c7ded8c6fc875 Mon Sep 17 00:00:00 2001 From: Eric Frias Date: Sat, 2 Aug 2014 15:48:19 -0400 Subject: [PATCH] Suppress "inherited via dominance" warning --- include/fc/thread/task.hpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/include/fc/thread/task.hpp b/include/fc/thread/task.hpp index ac76cf8..cef9dcd 100644 --- a/include/fc/thread/task.hpp +++ b/include/fc/thread/task.hpp @@ -72,6 +72,8 @@ namespace fc { _promise_impl = static_cast*>(this); _run_functor = &detail::functor_run::run; } + virtual void cancel() override { task_base::cancel(); } + aligned _functor; private: ~task(){} @@ -90,7 +92,9 @@ namespace fc { _promise_impl = static_cast*>(this); _run_functor = &detail::void_functor_run::run; } - aligned _functor; + virtual void cancel() override { task_base::cancel(); } + + aligned _functor; private: ~task(){} };