From c7f4d4dd271968db46b141ae282cec07dc5a6453 Mon Sep 17 00:00:00 2001 From: Maxime Coste Date: Thu, 24 Jan 2019 22:54:56 +1100 Subject: Fix array_view dependency on std::min --- src/array_view.hh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/array_view.hh') diff --git a/src/array_view.hh b/src/array_view.hh index 34bc376e..52c89ac2 100644 --- a/src/array_view.hh +++ b/src/array_view.hh @@ -58,8 +58,9 @@ public: constexpr ArrayView subrange(size_t first, size_t count = -1) const { - return ArrayView(m_pointer + std::min(first, m_size), - std::min(count, m_size - std::min(first, m_size))); + auto min = [](size_t a, size_t b) { return a < b ? a : b; }; + return ArrayView(m_pointer + min(first, m_size), + min(count, m_size - min(first, m_size))); } private: -- cgit v1.2.3