Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r80522 - in trunk/libs/container: doc test
From: igaztanaga_at_[hidden]
Date: 2012-09-13 18:07:38


Author: igaztanaga
Date: 2012-09-13 18:07:37 EDT (Thu, 13 Sep 2012)
New Revision: 80522
URL: http://svn.boost.org/trac/boost/changeset/80522

Log:
Fixed test error (allocator<void> might not have size_type) + modified changelog in documentation
Text files modified:
   trunk/libs/container/doc/container.qbk | 2 ++
   trunk/libs/container/test/scoped_allocator_usage_test.cpp | 6 ++----
   2 files changed, 4 insertions(+), 4 deletions(-)

Modified: trunk/libs/container/doc/container.qbk
==============================================================================
--- trunk/libs/container/doc/container.qbk (original)
+++ trunk/libs/container/doc/container.qbk 2012-09-13 18:07:37 EDT (Thu, 13 Sep 2012)
@@ -616,6 +616,8 @@
 
 [section:release_notes_boost_1_52_00 Boost 1.52 Release]
 
+* Improved `stable_vector`'s template code bloat and type safety.
+
 * Fixed bugs
   [@https://svn.boost.org/trac/boost/ticket/6615 #6615],
   [@https://svn.boost.org/trac/boost/ticket/7139 #7139],

Modified: trunk/libs/container/test/scoped_allocator_usage_test.cpp
==============================================================================
--- trunk/libs/container/test/scoped_allocator_usage_test.cpp (original)
+++ trunk/libs/container/test/scoped_allocator_usage_test.cpp 2012-09-13 18:07:37 EDT (Thu, 13 Sep 2012)
@@ -20,8 +20,6 @@
 {
 public:
         typedef Ty value_type;
- typedef typename std::allocator<Ty>::pointer pointer;
- typedef typename std::allocator<Ty>::size_type size_type;
 
         SimpleAllocator(int value)
                 : m_state(value)
@@ -32,12 +30,12 @@
                 : m_state(other.m_state)
         {}
 
- pointer allocate(size_type n)
+ Ty* allocate(std::size_t n)
         {
                 return m_allocator.allocate(n);
         }
 
- void deallocate(pointer p, size_type n)
+ void deallocate(Ty* p, std::size_t n)
         {
                 m_allocator.deallocate(p, n);
         }


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk