Suppress "inherited via dominance" warning

This commit is contained in:
Eric Frias 2014-08-02 15:48:19 -04:00
parent 6e31ffd963
commit 8fa21821ae

View file

@ -72,6 +72,8 @@ namespace fc {
_promise_impl = static_cast<promise<R>*>(this); _promise_impl = static_cast<promise<R>*>(this);
_run_functor = &detail::functor_run<FunctorType>::run; _run_functor = &detail::functor_run<FunctorType>::run;
} }
virtual void cancel() override { task_base::cancel(); }
aligned<FunctorSize> _functor; aligned<FunctorSize> _functor;
private: private:
~task(){} ~task(){}
@ -90,6 +92,8 @@ namespace fc {
_promise_impl = static_cast<promise<void>*>(this); _promise_impl = static_cast<promise<void>*>(this);
_run_functor = &detail::void_functor_run<FunctorType>::run; _run_functor = &detail::void_functor_run<FunctorType>::run;
} }
virtual void cancel() override { task_base::cancel(); }
aligned<FunctorSize> _functor; aligned<FunctorSize> _functor;
private: private:
~task(){} ~task(){}