Index: chrome/browser/history/top_sites_likely_impl.cc |
diff --git a/chrome/browser/history/top_sites_likely_impl.cc b/chrome/browser/history/top_sites_likely_impl.cc |
index 1215ac538358c1d2c70fb21815a49b782254292b..7bba06ce1021422d7575c0b03330516c9f3df0c8 100644 |
--- a/chrome/browser/history/top_sites_likely_impl.cc |
+++ b/chrome/browser/history/top_sites_likely_impl.cc |
@@ -226,11 +226,11 @@ bool TopSitesLikelyImpl::SetPageThumbnail(const GURL& url, |
// Always remove the existing entry and then add it back. That way if we end |
// up with too many temp thumbnails we'll prune the oldest first. |
RemoveTemporaryThumbnailByURL(url); |
- AddTemporaryThumbnail(url, thumbnail_data, score); |
+ AddTemporaryThumbnail(url, thumbnail_data.get(), score); |
return true; |
} |
- return SetPageThumbnailEncoded(url, thumbnail_data, score); |
+ return SetPageThumbnailEncoded(url, thumbnail_data.get(), score); |
} |
bool TopSitesLikelyImpl::SetPageThumbnailToJPEGBytes( |
@@ -370,9 +370,8 @@ void TopSitesLikelyImpl::FinishHistoryMigration( |
URLToThumbnailMap::const_iterator image_i = |
data.url_to_thumbnail_map.find(data.most_visited[i].url); |
if (image_i != data.url_to_thumbnail_map.end()) { |
- SetPageThumbnailEncoded(data.most_visited[i].url, |
- image_i->second, |
- ThumbnailScore()); |
+ SetPageThumbnailEncoded( |
+ data.most_visited[i].url, image_i->second.get(), ThumbnailScore()); |
} |
} |
@@ -796,9 +795,8 @@ void TopSitesLikelyImpl::SetTopSites(const MostVisitedURLList& new_top_sites) { |
for (TempImages::iterator it = temp_images_.begin(); |
it != temp_images_.end(); ++it) { |
if (canonical_url == cache_->GetCanonicalURL(it->first)) { |
- SetPageThumbnailEncoded(mv.url, |
- it->second.thumbnail, |
- it->second.thumbnail_score); |
+ SetPageThumbnailEncoded( |
+ mv.url, it->second.thumbnail.get(), it->second.thumbnail_score); |
temp_images_.erase(it); |
break; |
} |