Fix for the change logs and to stl_vector.h
Dhruv Matani
dhruvbird@gmx.net
Thu Feb 12 14:17:00 GMT 2004
I had mispelled a few words and misrepresented a few facts in the
earlier change logs. Here's the fix. Also, in the previous changes to
stl_vector.h, I had forgotten to modify get_allocator() appropriately.
Fixed that too.
--
-Dhruv Matani.
http://www.geocities.com/dhruvbird/
-------------- next part --------------
2004-02-12 Dhruv Matani <dhruvbird@gmx.net>
* bits/stl_deque.h: Created a _Deque_impl class and made it
derive from the allocator, instead of the deque deriving from the
allocator class, which was not conformant. Changed all references
to the _M_start, _M_finish, _M_map, and _M_map_size to
_M_impl.*.
(_Deque_base<_Tp,_Alloc>::~_Deque_base()): Added this->
qualification in 2 places where it was missing.
(_Deque_base<_Tp,_Alloc>::_M_initialize_map(size_t)): Same as
above.
* bits/deque.tcc: Same as above (changed all references to
the concerned variables).
-------------- next part --------------
2004-02-10 Dhruv Matani <dhruvbird@gmx.net>
* bits/stl_vector.h: Created a _Vector_impl class and made it
derive from the allocator, instead of the _Vector_base class,
deriving from the allocator which was not conformant. Changed
all references to the _M_start, _M_finish, and
_M_end_of_storage to _M_impl.*.
* bits/vector.tcc: Same as above (changed all references to
the concerned variables).
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch.stl_vector.h.dhruv.12042004
Type: text/x-patch
Size: 10710 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/libstdc++/attachments/20040212/b4b0150c/attachment.bin>
More information about the Libstdc++
mailing list