used direct arrays construction in place of empty_initialize

(arrays_type not default constructible)
This commit is contained in:
joaquintides
2023-07-22 18:49:15 +02:00
committed by Christian Mazakas
parent 6bf84067b3
commit 6994a37b23

View File

@ -1817,9 +1817,9 @@ private:
table_core(Hash&& h_,Pred&& pred_,const Allocator& al_):
hash_base{empty_init,std::move(h_)},
pred_base{empty_init,std::move(pred_)},
allocator_base{empty_init,al_}
allocator_base{empty_init,al_},arrays(new_arrays(0)),
size_ctrl{initial_max_load(),0}
{
empty_initialize();
}
arrays_type new_arrays(std::size_t n)