basic_string.tcc (_M_replace_aux): Constify __n1 and __off1.
authorPaolo Carlini <pcarlini@unitus.it>
Wed, 2 Jul 2003 19:36:40 +0000 (21:36 +0200)
committerPaolo Carlini <paolo@gcc.gnu.org>
Wed, 2 Jul 2003 19:36:40 +0000 (19:36 +0000)
2003-07-02  Paolo Carlini  <pcarlini@unitus.it>

* include/bits/basic_string.tcc (_M_replace_aux): Constify
__n1 and __off1.

From-SVN: r68849

libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/basic_string.tcc

index 848b850cdce2c840bc8b8d3dd44d7ccf420675d9..69f40c67ec8e79414cee8386851c989369a940ac 100644 (file)
@@ -1,3 +1,8 @@
+2003-07-02  Paolo Carlini  <pcarlini@unitus.it>
+
+       * include/bits/basic_string.tcc (_M_replace_aux): Constify
+       __n1 and __off1.
+
 2003-07-02  Paolo Carlini  <pcarlini@unitus.it>
 
        * include/bits/stl_bvector.h: Fully qualify standard
index a9496c0244a42f4858e14086305aea8da0a56e92..826e418e263f404c9eb0b40d02d7136a4bd341bb 100644 (file)
@@ -626,8 +626,8 @@ namespace std
     basic_string<_CharT, _Traits, _Alloc>::
     _M_replace_aux(iterator __i1, iterator __i2, size_type __n2, _CharT __c)
     {
-      size_type __n1 = __i2 - __i1;
-      size_type __off1 = __i1 - _M_ibegin();
+      const size_type __n1 = __i2 - __i1;
+      const size_type __off1 = __i1 - _M_ibegin();
       if (max_size() - (this->size() - __n1) <= __n2)
        __throw_length_error("basic_string::replace");
       _M_mutate (__off1, __n1, __n2);