diff options
author | Jonathan Wakely <jwakely.gcc@gmail.com> | 2011-02-16 22:29:15 +0000 |
---|---|---|
committer | Jonathan Wakely <redi@gcc.gnu.org> | 2011-02-16 22:29:15 +0000 |
commit | 8c53c3ae5aab9775e9464d010677d78e113715e3 (patch) | |
tree | 2878a3f36db58754e4374cff0e74e15e31077a23 /libstdc++-v3/include | |
parent | 45cab1d72e5a1702c0abf9d91c07dec5e42f110b (diff) | |
download | gcc-8c53c3ae5aab9775e9464d010677d78e113715e3.zip gcc-8c53c3ae5aab9775e9464d010677d78e113715e3.tar.gz gcc-8c53c3ae5aab9775e9464d010677d78e113715e3.tar.bz2 |
regex.h (match_results::format): Use char_traits.
2011-02-16 Jonathan Wakely <jwakely.gcc@gmail.com>
* include/bits/regex.h (match_results::format): Use char_traits.
From-SVN: r170225
Diffstat (limited to 'libstdc++-v3/include')
-rw-r--r-- | libstdc++-v3/include/bits/regex.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libstdc++-v3/include/bits/regex.h b/libstdc++-v3/include/bits/regex.h index 627bdc0..18cd882 100644 --- a/libstdc++-v3/include/bits/regex.h +++ b/libstdc++-v3/include/bits/regex.h @@ -1758,7 +1758,8 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION = regex_constants::format_default) const { string_type __result; - format(std::back_inserter(__result), __fmt + __builtin_strlen(__fmt), + format(std::back_inserter(__result), + __fmt + char_traits<char_type>::length(__fmt), __flags); return __result; } |