Chromium Code Reviews| Index: base/string_util.cc |
| diff --git a/base/string_util.cc b/base/string_util.cc |
| index 4dbcd7b0c3bbd87d283791b43c8278d638d810f1..56aa39de6d3fdf2cb1bbf592303925a7f5046bf0 100644 |
| --- a/base/string_util.cc |
| +++ b/base/string_util.cc |
| @@ -1013,7 +1013,11 @@ OutStringType DoReplaceStringPlaceholders(const FormatStringType& format_string, |
| ++i; |
| DCHECK('$' == *i || '1' <= *i) << "Invalid placeholder: " << *i; |
| if ('$' == *i) { |
| - formatted.push_back('$'); |
| + while (i != format_string.end() && '$' == *i) { |
|
Miranda Callahan
2010/08/30 21:17:15
nice. :-)
|
| + formatted.push_back('$'); |
| + ++i; |
| + } |
| + --i; |
| } else { |
| uintptr_t index = *i - '1'; |
| if (offsets) { |