]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR libstdc++/19510 ([3.3 only] Uninitialized pointers in iterators)
authorVolker Reichelt <reichelt@igpm.rwth-aachen.de>
Fri, 21 Jan 2005 16:21:39 +0000 (16:21 +0000)
committerVolker Reichelt <reichelt@gcc.gnu.org>
Fri, 21 Jan 2005 16:21:39 +0000 (16:21 +0000)
commit7de068a892e9f41c20a4da66d7c7d360cdfb719a
treed486acb1eaac6a4a8036b3a0d175064ebb314fe9
parent4ace4e80e8c414d5194b85cab5c613a21575ce5a
re PR libstdc++/19510 ([3.3 only] Uninitialized pointers in iterators)

PR libstdc++/19510
* include/bits/stl_list.h (_List_iterator): Initialize _M_node
in constructor.
(_List_const_iterator): Likewise.
* include/bits/stl_tree.h (_Rb_tree_iterator): Likewise.
(_Rb_tree_const_iterator): Likewise.

* testsuite/23_containers/map/operators/1_neg.cc: Adjust line numbers.
* testsuite/23_containers/set/operators/1_neg.cc: Likewise.

From-SVN: r94017
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/stl_list.h
libstdc++-v3/include/bits/stl_tree.h
libstdc++-v3/testsuite/23_containers/map/operators/1_neg.cc
libstdc++-v3/testsuite/23_containers/set/operators/1_neg.cc