diff options
Diffstat (limited to 'boost/range/algorithm/transform.hpp')
-rw-r--r-- | boost/range/algorithm/transform.hpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/boost/range/algorithm/transform.hpp b/boost/range/algorithm/transform.hpp index fb03441709..ade147a94c 100644 --- a/boost/range/algorithm/transform.hpp +++ b/boost/range/algorithm/transform.hpp @@ -58,9 +58,8 @@ namespace boost OutputIterator out, BinaryFunction fn) { - for (; first1 != last1; ++first1, ++first2) + for (; first1 != last1 && first2 != last2; ++first1, ++first2) { - BOOST_ASSERT( first2 != last2 ); *out = fn(*first1, *first2); ++out; } |