Index: chrome/browser/history/history_backend.cc |
diff --git a/chrome/browser/history/history_backend.cc b/chrome/browser/history/history_backend.cc |
index 0bbbf4006675780288599bef6ba9c8b2335d7ba7..9db8dbe7238402fc833125d237bc3d0de5b50b9f 100644 |
--- a/chrome/browser/history/history_backend.cc |
+++ b/chrome/browser/history/history_backend.cc |
@@ -132,9 +132,7 @@ class CommitLaterTask : public base::RefCounted<CommitLaterTask> { |
// The backend will call this function if it is being destroyed so that we |
// release our reference. |
- void Cancel() { |
- history_backend_ = NULL; |
- } |
+ void Cancel() { history_backend_ = nullptr; } |
void RunCommit() { |
if (history_backend_.get()) |
@@ -187,15 +185,13 @@ void QueuedHistoryDBTask::DoneRun() { |
// HistoryBackend -------------------------------------------------------------- |
-HistoryBackend::HistoryBackend(const base::FilePath& history_dir, |
- Delegate* delegate, |
+HistoryBackend::HistoryBackend(Delegate* delegate, |
HistoryClient* history_client) |
: delegate_(delegate), |
- history_dir_(history_dir), |
scheduled_kill_db_(false), |
expirer_(this, history_client), |
recent_redirects_(kMaxRedirectCount), |
- backend_destroy_message_loop_(NULL), |
+ backend_destroy_message_loop_(nullptr), |
segment_queried_(false), |
history_client_(history_client) { |
} |
@@ -336,7 +332,7 @@ SegmentID HistoryBackend::UpdateSegments( |
(transition_type & ui::PAGE_TRANSITION_FORWARD_BACK) == 0) { |
// If so, create or get the segment. |
std::string segment_name = db_->ComputeSegmentName(url); |
- URLID url_id = db_->GetRowForURL(url, NULL); |
+ URLID url_id = db_->GetRowForURL(url, nullptr); |
if (!url_id) |
return 0; |
@@ -583,14 +579,13 @@ void HistoryBackend::InitImpl( |
// In the rare case where the db fails to initialize a dialog may get shown |
// the blocks the caller, yet allows other messages through. For this reason |
// we only set db_ to the created database if creation is successful. That |
- // way other methods won't do anything as db_ is still NULL. |
+ // way other methods won't do anything as db_ is still null. |
TimeTicks beginning_time = TimeTicks::Now(); |
// Compute the file names. |
- DCHECK(history_dir_ == history_database_params.history_dir); |
- base::FilePath history_name = |
- history_database_params.history_dir.Append(history::kHistoryFilename); |
+ history_dir_ = history_database_params.history_dir; |
+ base::FilePath history_name = history_dir_.Append(history::kHistoryFilename); |
base::FilePath thumbnail_name = GetFaviconsFileName(); |
base::FilePath archived_name = GetArchivedFileName(); |
@@ -612,7 +607,7 @@ void HistoryBackend::InitImpl( |
case sql::INIT_OK: |
break; |
case sql::INIT_FAILURE: { |
- // A NULL db_ will cause all calls on this object to notice this error |
+ // A null db_ will cause all calls on this object to notice this error |
// and to not continue. If the error callback scheduled killing the |
// database, the task it posted has not executed yet. Try killing the |
// database now before we close it. |
@@ -1056,7 +1051,7 @@ void HistoryBackend::DeleteKeywordSearchTermForURL(const GURL& url) { |
if (!db_) |
return; |
- URLID url_id = db_->GetRowForURL(url, NULL); |
+ URLID url_id = db_->GetRowForURL(url, nullptr); |
if (!url_id) |
return; |
db_->DeleteKeywordSearchTermForURL(url_id); |
@@ -1259,8 +1254,8 @@ void HistoryBackend::QueryRedirectsFrom(const GURL& from_url, |
if (!db_) |
return; |
- URLID from_url_id = db_->GetRowForURL(from_url, NULL); |
- VisitID cur_visit = db_->GetMostRecentVisitForURL(from_url_id, NULL); |
+ URLID from_url_id = db_->GetRowForURL(from_url, nullptr); |
+ VisitID cur_visit = db_->GetMostRecentVisitForURL(from_url_id, nullptr); |
if (!cur_visit) |
return; // No visits for URL. |
@@ -1273,8 +1268,8 @@ void HistoryBackend::QueryRedirectsTo(const GURL& to_url, |
if (!db_) |
return; |
- URLID to_url_id = db_->GetRowForURL(to_url, NULL); |
- VisitID cur_visit = db_->GetMostRecentVisitForURL(to_url_id, NULL); |
+ URLID to_url_id = db_->GetRowForURL(to_url, nullptr); |
+ VisitID cur_visit = db_->GetMostRecentVisitForURL(to_url_id, nullptr); |
if (!cur_visit) |
return; // No visits for URL. |
@@ -1455,8 +1450,8 @@ void HistoryBackend::GetFavicons( |
int icon_types, |
const std::vector<int>& desired_sizes, |
std::vector<favicon_base::FaviconRawBitmapResult>* bitmap_results) { |
- UpdateFaviconMappingsAndFetchImpl(NULL, icon_urls, icon_types, desired_sizes, |
- bitmap_results); |
+ UpdateFaviconMappingsAndFetchImpl(nullptr, icon_urls, icon_types, |
+ desired_sizes, bitmap_results); |
} |
void HistoryBackend::GetLargestFaviconForURL( |
@@ -1598,7 +1593,7 @@ void HistoryBackend::MergeFavicon( |
return; |
favicon_base::FaviconID favicon_id = |
- thumbnail_db_->GetFaviconIDForFaviconURL(icon_url, icon_type, NULL); |
+ thumbnail_db_->GetFaviconIDForFaviconURL(icon_url, icon_type, nullptr); |
if (!favicon_id) { |
// There is no favicon at |icon_url|, create it. |
@@ -1743,7 +1738,7 @@ void HistoryBackend::SetFavicons(const GURL& page_url, |
bool data_modified = false; |
favicon_base::FaviconID icon_id = |
- thumbnail_db_->GetFaviconIDForFaviconURL(icon_url, icon_type, NULL); |
+ thumbnail_db_->GetFaviconIDForFaviconURL(icon_url, icon_type, nullptr); |
if (!icon_id) { |
icon_id = thumbnail_db_->AddFavicon(icon_url, icon_type); |
@@ -1805,7 +1800,7 @@ void HistoryBackend::SetImportedFavicons( |
for (size_t i = 0; i < favicon_usage.size(); i++) { |
favicon_base::FaviconID favicon_id = |
thumbnail_db_->GetFaviconIDForFaviconURL( |
- favicon_usage[i].favicon_url, favicon_base::FAVICON, NULL); |
+ favicon_usage[i].favicon_url, favicon_base::FAVICON, nullptr); |
if (!favicon_id) { |
// This favicon doesn't exist yet, so we create it using the given data. |
// TODO(pkotwicz): Pass in real pixel size. |
@@ -1840,7 +1835,7 @@ void HistoryBackend::SetImportedFavicons( |
} |
} else { |
if (!thumbnail_db_->GetIconMappingsForPageURL( |
- *url, favicon_base::FAVICON, NULL)) { |
+ *url, favicon_base::FAVICON, nullptr)) { |
// URL is present in history, update the favicon *only* if it is not |
// set already. |
thumbnail_db_->AddIconMapping(*url, favicon_id); |
@@ -1982,10 +1977,8 @@ bool HistoryBackend::IsFaviconBitmapDataEqual( |
return false; |
scoped_refptr<base::RefCountedMemory> original_bitmap_data; |
- thumbnail_db_->GetFaviconBitmap(bitmap_id, |
- NULL, |
- &original_bitmap_data, |
- NULL); |
+ thumbnail_db_->GetFaviconBitmap(bitmap_id, nullptr, &original_bitmap_data, |
+ nullptr); |
return new_bitmap_data->Equals(original_bitmap_data); |
} |
@@ -2234,7 +2227,7 @@ void HistoryBackend::ScheduleCommit() { |
void HistoryBackend::CancelScheduledCommit() { |
if (scheduled_commit_.get()) { |
scheduled_commit_->Cancel(); |
- scheduled_commit_ = NULL; |
+ scheduled_commit_ = nullptr; |
} |
} |
@@ -2446,7 +2439,7 @@ void HistoryBackend::KillHistoryDatabase() { |
// The expirer keeps tabs on the active databases. Tell it about the |
// databases which will be closed. |
- expirer_.SetDatabases(NULL, NULL); |
+ expirer_.SetDatabases(nullptr, nullptr); |
// Reopen a new transaction for |db_| for the sake of CloseAllDatabases(). |
db_->BeginTransaction(); |