basic_string.tcc (_M_mutate): Fix typo in the previous check in.
authorPaolo Carlini <pcarlini@unitus.it>
Fri, 7 Dec 2001 12:25:51 +0000 (13:25 +0100)
committerPaolo Carlini <paolo@gcc.gnu.org>
Fri, 7 Dec 2001 12:25:51 +0000 (12:25 +0000)
2001-12-07  Paolo Carlini  <pcarlini@unitus.it>

* include/bits/basic_string.tcc (_M_mutate): Fix typo
in the previous check in.

From-SVN: r47754

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

index afbb23417411e3bcc26ac9c23c727599cec03e20..26cad181b46bb2eb4cfd70be4b25ccaceb7c3369 100644 (file)
@@ -1,3 +1,8 @@
+2001-12-07  Paolo Carlini  <pcarlini@unitus.it>
+
+       * include/bits/basic_string.tcc (_M_mutate): Fix typo
+       in the previous check in.
+
 2001-12-06  Paolo Carlini  <pcarlini@unitus.it>
            Loren J. Rittle <ljrittle@acm.org>
 
index cbaf88361da1cc8fc07055077f3556d5fec00ec5..808130496e754b87265ba3c0a1d63551a16360ee 100644 (file)
@@ -290,9 +290,9 @@ namespace std
          const size_type __pagesize = 4096;
          const size_type __malloc_header_size = 4 * sizeof (void*);
          // The biggest string which fits in a memory page
-         const size_type __page_capacity = !(__pagesize - __malloc_header_size
-                                             - sizeof(_Rep) - sizeof(_CharT)) 
-                                             / sizeof(_CharT);
+         const size_type __page_capacity = (__pagesize - __malloc_header_size
+                                            - sizeof(_Rep) - sizeof(_CharT)) 
+                                            / sizeof(_CharT);
          _Rep* __r;
          if (__new_size > capacity() && __new_size > __page_capacity)
            // Growing exponentially.