diff options
Diffstat (limited to 'src/array_view.hh')
| -rw-r--r-- | src/array_view.hh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/array_view.hh b/src/array_view.hh index d7dc9fbf..e9c455ff 100644 --- a/src/array_view.hh +++ b/src/array_view.hh @@ -34,7 +34,7 @@ public: template<typename Alloc, typename U, typename = typename std::enable_if<sizeof(U) == sizeof(T)>::type> constexpr ArrayView(const std::vector<U, Alloc>& v) - : m_pointer(&v[0]), m_size(v.size()) {} + : m_pointer(v.data()), m_size(v.size()) {} constexpr ArrayView(const std::initializer_list<T>& v) : m_pointer(v.begin()), m_size(v.size()) {} |
