| Index: chrome/browser/signin/signin_manager.h
|
| diff --git a/chrome/browser/signin/signin_manager.h b/chrome/browser/signin/signin_manager.h
|
| index 6c6ef320ba979e84cd1a5d3d79e53112becca0b4..17b20ba0cf84bec22575e74bda2dc63ee729512a 100644
|
| --- a/chrome/browser/signin/signin_manager.h
|
| +++ b/chrome/browser/signin/signin_manager.h
|
| @@ -70,7 +70,7 @@ class SigninManager : public SigninManagerBase,
|
| // OneClickSigninHelper.
|
| static const char* kChromeSigninEffectiveSite;
|
|
|
| - explicit SigninManager(scoped_ptr<SigninClient> client);
|
| + explicit SigninManager(SigninClient* client);
|
| virtual ~SigninManager();
|
|
|
| // Returns true if the username is allowed based on the policy string.
|
| @@ -286,7 +286,9 @@ class SigninManager : public SigninManagerBase,
|
| // but before signin is complete.
|
| OAuthTokenFetchedCallback oauth_token_fetched_callback_;
|
|
|
| - scoped_ptr<SigninClient> client_;
|
| + // The SigninClient object associated with this object. Must outlive this
|
| + // object.
|
| + SigninClient* client_;
|
|
|
| // Helper object to listen for changes to signin preferences stored in non-
|
| // profile-specific local prefs (like kGoogleServicesUsernamePattern).
|
|
|