diff --git a/include/gsl/pointers b/include/gsl/pointers index bb80b92..2418ec7 100644 --- a/include/gsl/pointers +++ b/include/gsl/pointers @@ -177,7 +177,7 @@ namespace std template struct hash> { - std::size_t operator()(const gsl::not_null& value) const { return hash{}(value); } + std::size_t operator()(const gsl::not_null& value) const { return hash{}(value.get()); } }; } // namespace std @@ -280,7 +280,7 @@ namespace std template struct hash> { - std::size_t operator()(const gsl::strict_not_null& value) const { return hash{}(value); } + std::size_t operator()(const gsl::strict_not_null& value) const { return hash{}(value.get()); } }; } // namespace std