| 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..073728ac854f30e9275d92925dd05b51ee1c5c09 100644
|
| --- a/chrome/browser/profiles/profile_info_cache.cc
|
| +++ b/chrome/browser/profiles/profile_info_cache.cc
|
| @@ -651,17 +651,22 @@ size_t ProfileInfoCache::GetDefaultAvatarIconCount() {
|
|
|
| // static
|
| int ProfileInfoCache::GetDefaultAvatarIconResourceIDAtIndex(size_t index) {
|
| - DCHECK_LT(index, GetDefaultAvatarIconCount());
|
| + DCHECK(IsDefaultAvatarIconIndex(index));
|
| return kDefaultAvatarIconResources[index];
|
| }
|
|
|
| // static
|
| std::string ProfileInfoCache::GetDefaultAvatarIconUrl(size_t index) {
|
| - DCHECK_LT(index, kDefaultAvatarIconsCount);
|
| + DCHECK(IsDefaultAvatarIconIndex(index));
|
| return StringPrintf("%s%" PRIuS, kDefaultUrlPrefix, index);
|
| }
|
|
|
| // static
|
| +bool ProfileInfoCache::IsDefaultAvatarIconIndex(size_t index) {
|
| + return index < kDefaultAvatarIconsCount;
|
| +}
|
| +
|
| +// static
|
| bool ProfileInfoCache::IsDefaultAvatarIconUrl(const std::string& url,
|
| size_t* icon_index) {
|
| DCHECK(icon_index);
|
|
|