Index: sync/internal_api/http_bridge.cc |
diff --git a/sync/internal_api/http_bridge.cc b/sync/internal_api/http_bridge.cc |
index 5a601b3dc38f462c6884af250820bb67b73c04e8..5f2cf53a6066e8c1f4de9101729558f0a575f3cd 100644 |
--- a/sync/internal_api/http_bridge.cc |
+++ b/sync/internal_api/http_bridge.cc |
@@ -302,8 +302,9 @@ void HttpBridge::MakeAsynchronousPost() { |
base::Bind(&HttpBridge::OnURLFetchTimedOut, this)); |
DCHECK(context_getter_for_request_.get()); |
- fetch_state_.url_poster = net::URLFetcher::Create( |
- url_for_request_, net::URLFetcher::POST, this); |
+ fetch_state_.url_poster = |
+ net::URLFetcher::Create(url_for_request_, net::URLFetcher::POST, this) |
+ .release(); |
fetch_state_.url_poster->SetRequestContext(context_getter_for_request_.get()); |
fetch_state_.url_poster->SetUploadData(content_type_, request_content_); |
fetch_state_.url_poster->SetExtraRequestHeaders(extra_headers_); |