| Index: chrome/browser/spellchecker/spelling_service_client.cc
|
| diff --git a/chrome/browser/spellchecker/spelling_service_client.cc b/chrome/browser/spellchecker/spelling_service_client.cc
|
| index 5808e6f9ecb281f124b9154e6612b66cf9aebb61..7248f8ad6a5d1a9248d44ef5a2192efbca078577 100644
|
| --- a/chrome/browser/spellchecker/spelling_service_client.cc
|
| +++ b/chrome/browser/spellchecker/spelling_service_client.cc
|
| @@ -90,7 +90,7 @@ bool SpellingServiceClient::RequestTextCheck(
|
| api_key.c_str());
|
|
|
| GURL url = GURL(kSpellingServiceURL);
|
| - net::URLFetcher* fetcher = CreateURLFetcher(url);
|
| + net::URLFetcher* fetcher = CreateURLFetcher(url).release();
|
| fetcher->SetRequestContext(context->GetRequestContext());
|
| fetcher->SetUploadData("application/json", request);
|
| fetcher->SetLoadFlags(
|
| @@ -253,6 +253,7 @@ void SpellingServiceClient::OnURLFetchComplete(
|
| callback_data->callback.Run(success, callback_data->text, results);
|
| }
|
|
|
| -net::URLFetcher* SpellingServiceClient::CreateURLFetcher(const GURL& url) {
|
| +scoped_ptr<net::URLFetcher> SpellingServiceClient::CreateURLFetcher(
|
| + const GURL& url) {
|
| return net::URLFetcher::Create(url, net::URLFetcher::POST, this);
|
| }
|
|
|