Index: chrome/browser/sessions/session_data_deleter.cc |
diff --git a/chrome/browser/sessions/session_data_deleter.cc b/chrome/browser/sessions/session_data_deleter.cc |
index 9f8248fcc80120e8710212f3cfcaf84e39856362..16862e0936096103f668ff55d5ee0bf7e3495177 100644 |
--- a/chrome/browser/sessions/session_data_deleter.cc |
+++ b/chrome/browser/sessions/session_data_deleter.cc |
@@ -74,7 +74,7 @@ SessionDataDeleter::SessionDataDeleter( |
void SessionDataDeleter::Run(content::StoragePartition* storage_partition, |
ProfileIOData* profile_io_data) { |
- if (storage_policy_ && storage_policy_->HasSessionOnlyOrigins()) { |
+ if (storage_policy_.get() && storage_policy_->HasSessionOnlyOrigins()) { |
storage_partition->GetDOMStorageContext()->GetLocalStorageUsage( |
base::Bind(&SessionDataDeleter::ClearSessionOnlyLocalStorage, |
this, |
@@ -93,7 +93,7 @@ SessionDataDeleter::~SessionDataDeleter() {} |
void SessionDataDeleter::ClearSessionOnlyLocalStorage( |
content::StoragePartition* storage_partition, |
const std::vector<content::LocalStorageUsageInfo>& usages) { |
- DCHECK(storage_policy_); |
+ DCHECK(storage_policy_.get()); |
DCHECK(storage_policy_->HasSessionOnlyOrigins()); |
for (size_t i = 0; i < usages.size(); ++i) { |
const content::LocalStorageUsageInfo& usage = usages[i]; |
@@ -125,7 +125,7 @@ void SessionDataDeleter::DeleteSessionCookiesDone(int num_deleted) { |
void SessionDataDeleter::DeleteSessionOnlyOriginCookies( |
const net::CookieList& cookies) { |
- if (!storage_policy_ || !storage_policy_->HasSessionOnlyOrigins()) |
+ if (!storage_policy_.get() || !storage_policy_->HasSessionOnlyOrigins()) |
return; |
for (net::CookieList::const_iterator it = cookies.begin(); |