Commit 703344ca by Tim Shen Committed by Tim Shen

regex.h (regex_token_iterator<>::regex_token_iterator): Add initialization for _M_has_m1.

2013-10-16  Tim Shen  <timshen91@gmail.com>

	* include/bits/regex.h (regex_token_iterator<>::regex_token_iterator):
	Add initialization for _M_has_m1.
	* include/bits/regex.tcc (regex_token_iterator<>::operator=): Add return
	statment.

From-SVN: r203732
parent 7ab4168e
2013-10-16 Tim Shen <timshen91@gmail.com>
* include/bits/regex.h (regex_token_iterator<>::regex_token_iterator):
Add initialization for _M_has_m1.
* include/bits/regex.tcc (regex_token_iterator<>::operator=): Add return
statment.
2013-10-15 Diego Novillo <dnovillo@google.com>
* testsuite/20_util/exchange/1.cc: Add missing function
......
......@@ -2514,7 +2514,8 @@ _GLIBCXX_END_NAMESPACE_VERSION
* iterator of the same type.
*/
regex_token_iterator()
: _M_position(), _M_result(nullptr), _M_suffix(), _M_n(0), _M_subs()
: _M_position(), _M_result(nullptr), _M_suffix(), _M_n(0), _M_subs(),
_M_has_m1(false)
{ }
/**
......
......@@ -589,6 +589,7 @@ _GLIBCXX_END_NAMESPACE_VERSION
_M_has_m1 = __rhs._M_has_m1;
if (__rhs._M_result == &__rhs._M_suffix)
_M_result = &_M_suffix;
return *this;
}
template<typename _Bi_iter,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment