]> gcc.gnu.org Git - gcc.git/commit
re PR libstdc++/30127 (std::has_facet returns true for not installed derived facets)
authorBenjamin Kosnik <bkoz@redhat.com>
Fri, 14 Dec 2007 19:32:03 +0000 (19:32 +0000)
committerBenjamin Kosnik <bkoz@gcc.gnu.org>
Fri, 14 Dec 2007 19:32:03 +0000 (19:32 +0000)
commitc5f416abf70d3fd56439f3544cdbb96ed1e011fe
tree6faef89b5c2099ffc5e6cedaf675a1482dbca59c
parent18117c0574ff93712f6b1710c5bdd70b68695637
re PR libstdc++/30127 (std::has_facet returns true for not installed derived facets)

2007-12-14  Benjamin Kosnik  <bkoz@redhat.com>

PR libstdc++/30127
PR libstdc++/34449
* include/bits/locale_classes.h (use_facet): Check facet hierarchy.
(has_facet): Same.
* testsuite/22_locale/global_templates/user_facet_hierarchies.cc: New.
* testsuite/22_locale/global_templates/
standard_facet_hierarchies.cc: New.

From-SVN: r130941
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/locale_classes.h
libstdc++-v3/testsuite/22_locale/global_templates/standard_facet_hierarchies.cc [new file with mode: 0644]
libstdc++-v3/testsuite/22_locale/global_templates/user_facet_hierarchies.cc [new file with mode: 0644]
This page took 0.061505 seconds and 5 git commands to generate.