| Index: components/signin/ios/browser/profile_oauth2_token_service_ios.mm
|
| diff --git a/components/signin/ios/browser/profile_oauth2_token_service_ios.mm b/components/signin/ios/browser/profile_oauth2_token_service_ios.mm
|
| index cfa017d625ce22c804ed6b644adcc78cdab5c04a..aa9de2ac22859bf37c3919d1a76911a202c0e0d7 100644
|
| --- a/components/signin/ios/browser/profile_oauth2_token_service_ios.mm
|
| +++ b/components/signin/ios/browser/profile_oauth2_token_service_ios.mm
|
| @@ -75,10 +75,10 @@ class SSOAccessTokenFetcher : public OAuth2AccessTokenFetcher {
|
| NSError* error);
|
|
|
| private:
|
| - base::WeakPtrFactory<SSOAccessTokenFetcher> weak_factory_;
|
| ios::ProfileOAuth2TokenServiceIOSProvider* provider_; // weak
|
| std::string account_id_;
|
| bool request_was_cancelled_;
|
| + base::WeakPtrFactory<SSOAccessTokenFetcher> weak_factory_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(SSOAccessTokenFetcher);
|
| };
|
| @@ -88,10 +88,10 @@ SSOAccessTokenFetcher::SSOAccessTokenFetcher(
|
| ios::ProfileOAuth2TokenServiceIOSProvider* provider,
|
| const std::string account_id)
|
| : OAuth2AccessTokenFetcher(consumer),
|
| - weak_factory_(this),
|
| provider_(provider),
|
| account_id_(account_id),
|
| - request_was_cancelled_(false) {
|
| + request_was_cancelled_(false),
|
| + weak_factory_(this) {
|
| DCHECK(provider_);
|
| }
|
|
|
|
|