Index: chrome/browser/media/android/router/media_router_android.h |
diff --git a/chrome/browser/media/android/router/media_router_android.h b/chrome/browser/media/android/router/media_router_android.h |
index 9a89801f2ca92e4976bcd84c44510d14ca0d1d25..cb8685b6fe9348aef637ac7659e1aaba9ac2c3b6 100644 |
--- a/chrome/browser/media/android/router/media_router_android.h |
+++ b/chrome/browser/media/android/router/media_router_android.h |
@@ -160,14 +160,13 @@ class MediaRouterAndroid : public MediaRouterBase { |
std::vector<MediaRouteResponseCallback> callbacks; |
}; |
- using MediaRouteRequests = |
- IDMap<MediaRouteRequest, IDMapOwnPointer>; |
+ using MediaRouteRequests = IDMap<std::unique_ptr<MediaRouteRequest>>; |
MediaRouteRequests route_requests_; |
using MediaRoutes = std::vector<MediaRoute>; |
MediaRoutes active_routes_; |
- using SendMessageCallbacks = IDMap<SendRouteMessageCallback, IDMapOwnPointer>; |
+ using SendMessageCallbacks = IDMap<std::unique_ptr<SendRouteMessageCallback>>; |
SendMessageCallbacks message_callbacks_; |
using MessageObservers = base::ScopedPtrHashMap< |