sparse_set: updated pointer type for sparse set iterator

This commit is contained in:
Michele Caini
2021-05-17 10:09:50 +02:00
parent 656c12cebd
commit ff642ffff7

View File

@@ -147,7 +147,7 @@ class basic_sparse_set {
[[nodiscard]] pointer operator->() const {
const auto pos = size_type(index-1u);
return &(*packed)[pos];
return std::addressof((*packed)[pos]);
}
[[nodiscard]] reference operator*() const {