| Index: net/url_request/url_fetcher.cc
|
| diff --git a/net/url_request/url_fetcher.cc b/net/url_request/url_fetcher.cc
|
| index faf70175deda1477791202abc42bf9454848813f..d4bd8200c25ed009c7768792f3ac250d6dde09a1 100644
|
| --- a/net/url_request/url_fetcher.cc
|
| +++ b/net/url_request/url_fetcher.cc
|
| @@ -12,20 +12,21 @@ namespace net {
|
| URLFetcher::~URLFetcher() {}
|
|
|
| // static
|
| -URLFetcher* URLFetcher::Create(const GURL& url,
|
| - URLFetcher::RequestType request_type,
|
| - URLFetcherDelegate* d) {
|
| +scoped_ptr<URLFetcher> URLFetcher::Create(const GURL& url,
|
| + URLFetcher::RequestType request_type,
|
| + URLFetcherDelegate* d) {
|
| return URLFetcher::Create(0, url, request_type, d);
|
| }
|
|
|
| // static
|
| -URLFetcher* URLFetcher::Create(int id,
|
| - const GURL& url,
|
| - URLFetcher::RequestType request_type,
|
| - URLFetcherDelegate* d) {
|
| +scoped_ptr<URLFetcher> URLFetcher::Create(int id,
|
| + const GURL& url,
|
| + URLFetcher::RequestType request_type,
|
| + URLFetcherDelegate* d) {
|
| URLFetcherFactory* factory = URLFetcherImpl::factory();
|
| - return factory ? factory->CreateURLFetcher(id, url, request_type, d)
|
| - : new URLFetcherImpl(url, request_type, d);
|
| + return factory
|
| + ? factory->CreateURLFetcher(id, url, request_type, d)
|
| + : scoped_ptr<URLFetcher>(new URLFetcherImpl(url, request_type, d));
|
| }
|
|
|
| // static
|
|
|