aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrobot-contrib <robot-contrib@yandex-team.com>2022-08-06 01:08:26 +0300
committerrobot-contrib <robot-contrib@yandex-team.com>2022-08-06 01:08:26 +0300
commit4382ded89c435e345399a684a1eda937fd348560 (patch)
treeb15c2083713ea187806b06106432d7a33c2bfc7d
parent7a407676c23bc19a4a10c86ea7093822406253d7 (diff)
downloadydb-4382ded89c435e345399a684a1eda937fd348560.tar.gz
Update contrib/restricted/boost/array to 1.79.0
-rw-r--r--contrib/restricted/boost/array/include/boost/array.hpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/contrib/restricted/boost/array/include/boost/array.hpp b/contrib/restricted/boost/array/include/boost/array.hpp
index 210c072125..a32d1e99c6 100644
--- a/contrib/restricted/boost/array/include/boost/array.hpp
+++ b/contrib/restricted/boost/array/include/boost/array.hpp
@@ -41,13 +41,12 @@
#endif
#include <cstddef>
+#include <iterator>
#include <stdexcept>
#include <boost/assert.hpp>
#include <boost/static_assert.hpp>
#include <boost/swap.hpp>
-// Handles broken standard libraries better than <iterator>
-#include <boost/detail/iterator.hpp>
#include <boost/throw_exception.hpp>
#include <algorithm>
@@ -183,7 +182,7 @@ namespace boost {
// check range (may be private because it is static)
static BOOST_CONSTEXPR bool rangecheck (size_type i) {
- return i > size() ? boost::throw_exception(std::out_of_range ("array<>: index out of range")), true : true;
+ return i >= size() ? boost::throw_exception(std::out_of_range ("array<>: index out of range")), true : true;
}
};