summaryrefslogtreecommitdiff
path: root/src/array_view.hh
diff options
context:
space:
mode:
Diffstat (limited to 'src/array_view.hh')
-rw-r--r--src/array_view.hh2
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()) {}