OSDN Git Service

* include/backward/hashtable.h (erase): Correctly handle erasing a
authorian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 8 Apr 2009 23:58:31 +0000 (23:58 +0000)
committerian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 8 Apr 2009 23:58:31 +0000 (23:58 +0000)
commitccb35abbba4ea30b80e1875f53065f2788645385
tree9eda1fdbd680a5746db750c5fe831efce5cbd3ce
parentb8f4348b6179b66841c5127fae56a1e1b477222f
* include/backward/hashtable.h (erase): Correctly handle erasing a
reference to an entry in the hash table.
* testsuite/backward/hash_map/25896.cc: New.
* testsuite/backward/hash_set/25896.cc: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@145788 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/include/backward/hashtable.h
libstdc++-v3/testsuite/backward/hash_map/25896.cc [new file with mode: 0644]
libstdc++-v3/testsuite/backward/hash_set/25896.cc [new file with mode: 0644]