Index: chrome/browser/safe_browsing/ping_manager.cc |
diff --git a/chrome/browser/safe_browsing/ping_manager.cc b/chrome/browser/safe_browsing/ping_manager.cc |
index 86b29d326723b978ad06a2c16646f531dea1471f..fb0a2d14a3c79ff8c2a26da4b485c0a48646c3a8 100644 |
--- a/chrome/browser/safe_browsing/ping_manager.cc |
+++ b/chrome/browser/safe_browsing/ping_manager.cc |
@@ -95,10 +95,11 @@ void SafeBrowsingPingManager::ReportSafeBrowsingHit( |
GURL report_url = SafeBrowsingHitUrl(malicious_url, page_url, |
referrer_url, is_subresource, |
threat_type); |
- net::URLFetcher* report = net::URLFetcher::Create( |
- report_url, |
- post_data.empty() ? net::URLFetcher::GET : net::URLFetcher::POST, |
- this); |
+ net::URLFetcher* report = |
+ net::URLFetcher::Create( |
+ report_url, |
+ post_data.empty() ? net::URLFetcher::GET : net::URLFetcher::POST, |
+ this).release(); |
report->SetLoadFlags(net::LOAD_DISABLE_CACHE); |
report->SetRequestContext(request_context_getter_.get()); |
if (!post_data.empty()) |
@@ -111,8 +112,9 @@ void SafeBrowsingPingManager::ReportSafeBrowsingHit( |
void SafeBrowsingPingManager::ReportMalwareDetails( |
const std::string& report) { |
GURL report_url = MalwareDetailsUrl(); |
- net::URLFetcher* fetcher = net::URLFetcher::Create( |
- report_url, net::URLFetcher::POST, this); |
+ net::URLFetcher* fetcher = |
+ net::URLFetcher::Create(report_url, net::URLFetcher::POST, this) |
+ .release(); |
fetcher->SetLoadFlags(net::LOAD_DISABLE_CACHE); |
fetcher->SetRequestContext(request_context_getter_.get()); |
fetcher->SetUploadData("application/octet-stream", report); |