| Index: chrome/browser/interests/interests_fetcher.h
|
| diff --git a/chrome/browser/interests/interests_fetcher.h b/chrome/browser/interests/interests_fetcher.h
|
| index 4ea31dd3cfa0a8d5a6888171aaf7e633fc80534a..38e1f0febcafbab609d0cb57c9e53b97353b6e7c 100644
|
| --- a/chrome/browser/interests/interests_fetcher.h
|
| +++ b/chrome/browser/interests/interests_fetcher.h
|
| @@ -45,7 +45,8 @@ class InterestsFetcher : public net::URLFetcherDelegate,
|
| double relevance;
|
| };
|
|
|
| - using InterestsCallback = base::Callback<void(const std::vector<Interest>&)>;
|
| + using InterestsCallback =
|
| + base::Callback<void(scoped_ptr<std::vector<Interest>>)>;
|
|
|
| InterestsFetcher(OAuth2TokenService* oauth2_token_service,
|
| const std::string& account_id,
|
| @@ -73,7 +74,8 @@ class InterestsFetcher : public net::URLFetcherDelegate,
|
| scoped_ptr<net::URLFetcher> CreateFetcher();
|
|
|
| // Parse the json response.
|
| - std::vector<Interest> ExtractInterests(const std::string& response);
|
| + scoped_ptr<std::vector<Interest>>
|
| + ExtractInterests(const std::string& response);
|
|
|
| InterestsCallback callback_;
|
| scoped_ptr<net::URLFetcher> fetcher_;
|
|
|