Don't use std::aligned_storage

Don't need its limiting behaviour anyway
This commit is contained in:
Nekotekina 2018-08-25 15:47:03 +03:00
parent 363811981d
commit 84abb9923a
2 changed files with 5 additions and 2 deletions

View file

@ -770,7 +770,7 @@ struct value_hash
template <template <typename> class TT, std::size_t S, std::size_t A = S>
struct alignas(A) any_pod
{
std::aligned_storage_t<S, A> data;
alignas(A) std::byte data[S];
any_pod() = default;