Index: chrome/browser/profiles/profile_info_cache.cc |
diff --git a/chrome/browser/profiles/profile_info_cache.cc b/chrome/browser/profiles/profile_info_cache.cc |
index 1816a44642fbf56010160614aa410c8da1cd81ef..8a0fcecb6e03fa3a9b293776f71b8207e76ba6e8 100644 |
--- a/chrome/browser/profiles/profile_info_cache.cc |
+++ b/chrome/browser/profiles/profile_info_cache.cc |
@@ -13,6 +13,7 @@ |
#include "base/rand_util.h" |
#include "base/stl_util.h" |
#include "base/string_number_conversions.h" |
+#include "base/string_piece.h" |
#include "base/stringprintf.h" |
#include "base/utf_string_conversions.h" |
#include "base/values.h" |
@@ -31,6 +32,7 @@ |
#include "ui/gfx/image/image.h" |
#include "ui/gfx/image/image_util.h" |
+using base::StringPiece; |
using content::BrowserThread; |
namespace { |
@@ -669,8 +671,8 @@ bool ProfileInfoCache::IsDefaultAvatarIconUrl(const std::string& url, |
return false; |
int int_value = -1; |
- if (base::StringToInt(url.begin() + strlen(kDefaultUrlPrefix), |
- url.end(), |
+ if (base::StringToInt(StringPiece(url.begin() + strlen(kDefaultUrlPrefix), |
+ url.end()), |
&int_value)) { |
if (int_value < 0 || |
int_value >= static_cast<int>(kDefaultAvatarIconsCount)) |