Index: chrome/browser/profiles/profile_info_cache.cc |
=================================================================== |
--- chrome/browser/profiles/profile_info_cache.cc (revision 112723) |
+++ chrome/browser/profiles/profile_info_cache.cc (working copy) |
@@ -618,17 +618,22 @@ |
// 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); |