| Index: components/policy/core/browser/policy_error_map.cc
|
| diff --git a/components/policy/core/browser/policy_error_map.cc b/components/policy/core/browser/policy_error_map.cc
|
| index b5b7d0e11d0f1469583df9dfc42e4090d529e25a..fc178dac8610e0ace2fb091b47f68e05ddd162c1 100644
|
| --- a/components/policy/core/browser/policy_error_map.cc
|
| +++ b/components/policy/core/browser/policy_error_map.cc
|
| @@ -9,6 +9,7 @@
|
| #include "base/macros.h"
|
| #include "base/memory/ptr_util.h"
|
| #include "base/strings/string_number_conversions.h"
|
| +#include "base/strings/string_piece.h"
|
| #include "base/strings/string_util.h"
|
| #include "base/strings/utf_string_conversions.h"
|
| #include "components/strings/grit/components_strings.h"
|
| @@ -191,7 +192,7 @@ void PolicyErrorMap::AddError(const std::string& policy,
|
| base::string16 PolicyErrorMap::GetErrors(const std::string& policy) {
|
| CheckReadyAndConvert();
|
| std::pair<const_iterator, const_iterator> range = map_.equal_range(policy);
|
| - std::vector<base::string16> list;
|
| + std::vector<base::StringPiece16> list;
|
| for (const_iterator it = range.first; it != range.second; ++it)
|
| list.push_back(it->second);
|
| return base::JoinString(list, base::ASCIIToUTF16("\n"));
|
|
|