Index: google_apis/gaia/ubertoken_fetcher.h |
diff --git a/google_apis/gaia/ubertoken_fetcher.h b/google_apis/gaia/ubertoken_fetcher.h |
index 6fef55b6c932f56dcb220f4d4cad1b99770c49c1..b5968af5d6d91ab093727ad92cef1a0b144b494d 100644 |
--- a/google_apis/gaia/ubertoken_fetcher.h |
+++ b/google_apis/gaia/ubertoken_fetcher.h |
@@ -28,10 +28,10 @@ namespace net { |
class URLRequestContextGetter; |
} |
-typedef base::Callback<GaiaAuthFetcher*(GaiaAuthConsumer*, |
- const std::string&, |
- net::URLRequestContextGetter*)> |
- GaiaAuthFetcherFactory; |
+using GaiaAuthFetcherFactory = base::Callback<std::unique_ptr<GaiaAuthFetcher>( |
+ GaiaAuthConsumer*, |
+ const std::string&, |
+ net::URLRequestContextGetter*)>; |
// Callback for the |UbertokenFetcher| class. |
class UbertokenConsumer { |