| Index: chrome/service/cloud_print/cloud_print_auth.cc
|
| diff --git a/chrome/service/cloud_print/cloud_print_auth.cc b/chrome/service/cloud_print/cloud_print_auth.cc
|
| index ac757f67e23756aff494e5accd59a3ddce452a7c..a01dca3d2bec109151db7e24cceba3d7007c5caa 100644
|
| --- a/chrome/service/cloud_print/cloud_print_auth.cc
|
| +++ b/chrome/service/cloud_print/cloud_print_auth.cc
|
| @@ -137,8 +137,8 @@ void CloudPrintAuth::OnRefreshTokenResponse(const std::string& access_token,
|
| // Schedule a task to refresh the access token again when it is about to
|
| // expire.
|
| DCHECK(expires_in_seconds > kTokenRefreshGracePeriodSecs);
|
| - int64 refresh_delay =
|
| - (expires_in_seconds - kTokenRefreshGracePeriodSecs)*1000;
|
| + base::TimeDelta refresh_delay = base::TimeDelta::FromSeconds(
|
| + expires_in_seconds - kTokenRefreshGracePeriodSecs);
|
| MessageLoop::current()->PostDelayedTask(
|
| FROM_HERE, base::Bind(&CloudPrintAuth::RefreshAccessToken, this),
|
| refresh_delay);
|
|
|