diff --git a/support/rs_std/dyn_callable.h b/support/rs_std/dyn_callable.h index bc5c7869a..cabd8a0e4 100644 --- a/support/rs_std/dyn_callable.h +++ b/support/rs_std/dyn_callable.h @@ -263,9 +263,7 @@ class DynCallable : private internal_dyn_callable::Impl { auto* invoker = this->invoker_; this->manager_ = internal_dyn_callable::EmptyManager; this->invoker_ = nullptr; - return absl::AnyInvocable(reinterpret_cast(&this->storage_), - reinterpret_cast(manager), - reinterpret_cast(invoker)); + return absl::AnyInvocable(&this->storage_, manager, invoker); } // Returns `true` if `f` is empty.