Index: chrome/browser/download/download_history.cc |
diff --git a/chrome/browser/download/download_history.cc b/chrome/browser/download/download_history.cc |
index 3da198b38947bc88ed81c9a517eaaa01387e29ea..9c9a26ef4123a4e360381843a6e12ba156b5c298 100644 |
--- a/chrome/browser/download/download_history.cc |
+++ b/chrome/browser/download/download_history.cc |
@@ -116,14 +116,14 @@ void DownloadHistory::UpdateDownloadPath(DownloadItem* download_item, |
hs->UpdateDownloadPath(new_path, download_item->db_handle()); |
} |
-void DownloadHistory::RemoveEntry(DownloadItem* download_item) { |
+void DownloadHistory::RemoveEntry(int64 db_handle) { |
// No update necessary if the download was initiated while in incognito mode. |
- if (download_item->db_handle() <= DownloadItem::kUninitializedHandle) |
+ if (db_handle <= DownloadItem::kUninitializedHandle) |
return; |
HistoryService* hs = profile_->GetHistoryService(Profile::EXPLICIT_ACCESS); |
if (hs) |
- hs->RemoveDownload(download_item->db_handle()); |
+ hs->RemoveDownload(db_handle); |
} |
void DownloadHistory::RemoveEntriesBetween(const base::Time remove_begin, |