mirror of
https://github.com/boostorg/algorithm.git
synced 2025-07-04 16:26:30 +02:00
Don't copy default-initialized iterator, which might be singlular.
[SVN r23843]
This commit is contained in:
@ -72,9 +72,13 @@ namespace boost {
|
|||||||
typedef IteratorT const_iterator;
|
typedef IteratorT const_iterator;
|
||||||
//! iterator type
|
//! iterator type
|
||||||
typedef IteratorT iterator;
|
typedef IteratorT iterator;
|
||||||
|
|
||||||
|
//! Empty constructor
|
||||||
|
iterator_range() :
|
||||||
|
m_Begin(), m_End() {}
|
||||||
|
|
||||||
//! Constructor from a pair of iterators
|
//! Constructor from a pair of iterators
|
||||||
iterator_range( iterator Begin=iterator(), iterator End=iterator() ) :
|
iterator_range( iterator Begin, iterator End ) :
|
||||||
m_Begin(Begin), m_End(End) {}
|
m_Begin(Begin), m_End(End) {}
|
||||||
|
|
||||||
//! Constructor from a std::pair
|
//! Constructor from a std::pair
|
||||||
|
Reference in New Issue
Block a user