regex (basic_regex::basic_regex): Use range constructor for _M_pattern.
authorJonathan Wakely <jwakely.gcc@gmail.com>
Sun, 11 Jan 2009 17:25:23 +0000 (17:25 +0000)
committerJonathan Wakely <redi@gcc.gnu.org>
Sun, 11 Jan 2009 17:25:23 +0000 (17:25 +0000)
commit06bbcf59db3e58b29025d0fe15201b0261744780
tree5e1581b4cbf051628f7453eee489702e591a173a
parent1027047119fcb737bd24ea302c13ad3bd19ac3e4
regex (basic_regex::basic_regex): Use range constructor for _M_pattern.

* include/tr1_impl/regex (basic_regex::basic_regex): Use range
constructor for _M_pattern.
* testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/
string.cc: Test construction from different basic_string type.
* testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/
string.cc: Likewise.

From-SVN: r143275
libstdc++-v3/ChangeLog
libstdc++-v3/include/tr1_impl/regex
libstdc++-v3/testsuite/tr1/7_regular_expressions/basic_regex/ctors/char/string.cc
libstdc++-v3/testsuite/tr1/7_regular_expressions/basic_regex/ctors/wchar_t/string.cc