| 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;
|
| }
|
|
|