2005-09-21 Guillaume Melquiond <guillaume.melquiond@ens-lyon.fr>
authorbkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 22 Sep 2005 08:48:31 +0000 (08:48 +0000)
committerbkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 22 Sep 2005 08:48:31 +0000 (08:48 +0000)
PR libstdc++/23956
* include/ext/mt_allocator.h: Remove excess
policy_type::_S_get_pool calls in constructors.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104520 138bc75d-0d04-0410-961f-82ee72b054a4

libstdc++-v3/ChangeLog
libstdc++-v3/include/ext/mt_allocator.h

index 8dec8fd..75ac351 100644 (file)
@@ -1,3 +1,9 @@
+2005-09-21  Guillaume Melquiond  <guillaume.melquiond@ens-lyon.fr>
+
+       PR libstdc++/23956
+       * include/ext/mt_allocator.h: Remove excess
+       policy_type::_S_get_pool calls in constructors.
+       
 2005-09-18  Paolo Carlini  <pcarlini@suse.de>
 
        PR libstdc++/23417 (cont)
index 311e219..23dd511 100644 (file)
@@ -620,15 +620,12 @@ namespace __gnu_cxx
          typedef __mt_alloc<_Tp1, pol_type> other;
        };
 
-      __mt_alloc() throw() 
-      { __policy_type::_S_get_pool(); }
+      __mt_alloc() throw() { }
 
-      __mt_alloc(const __mt_alloc&) throw() 
-      { __policy_type::_S_get_pool(); }
+      __mt_alloc(const __mt_alloc&) throw() { }
 
       template<typename _Tp1, typename _Poolp1>
-        __mt_alloc(const __mt_alloc<_Tp1, _Poolp1>& obj) throw()  
-        { __policy_type::_S_get_pool(); }
+        __mt_alloc(const __mt_alloc<_Tp1, _Poolp1>& obj) throw() { }
 
       ~__mt_alloc() throw() { }