diff --git a/include/future b/include/future index aae707e1..f3e36cbb 100644 --- a/include/future +++ b/include/future @@ -755,7 +755,6 @@ template void __assoc_sub_state_alloc<_Alloc>::__on_zero_shared() _NOEXCEPT { - this->~base(); typename _Alloc::template rebind<__assoc_sub_state_alloc>::other __a(__alloc_); this->~__assoc_sub_state_alloc(); __a.deallocate(this, 1);