Make basic_string::replace forward to different overload
* include/bits/basic_string.h [_GLIBCXX_USE_CXX11_ABI] (replace(__const_iterator, __const_iterator, initializer_list<C>)): Forward to different overload. From-SVN: r238306
This commit is contained in:
parent
260d92cd0d
commit
17f8dc9367
@ -1,5 +1,9 @@
|
||||
2016-07-13 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* include/bits/basic_string.h [_GLIBCXX_USE_CXX11_ABI]
|
||||
(replace(__const_iterator, __const_iterator, initializer_list<C>)):
|
||||
Forward to different overload.
|
||||
|
||||
* include/bits/allocated_ptr.h (__allocated_ptr::_S_raw_ptr): Make
|
||||
static.
|
||||
|
||||
|
@ -1912,7 +1912,7 @@ _GLIBCXX_BEGIN_NAMESPACE_CXX11
|
||||
*/
|
||||
basic_string& replace(const_iterator __i1, const_iterator __i2,
|
||||
initializer_list<_CharT> __l)
|
||||
{ return this->replace(__i1, __i2, __l.begin(), __l.end()); }
|
||||
{ return this->replace(__i1, __i2, __l.begin(), __l.size()); }
|
||||
#endif // C++11
|
||||
|
||||
private:
|
||||
|
Loading…
Reference in New Issue
Block a user