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