Index: chrome/browser/sync/glue/data_type_manager_impl.h |
diff --git a/chrome/browser/sync/glue/data_type_manager_impl.h b/chrome/browser/sync/glue/data_type_manager_impl.h |
index 28c9751a119055212f88e36d50194432c11b7aaa..ae065d125463e6d04d454a4cf1781c6ddb3ac251 100644 |
--- a/chrome/browser/sync/glue/data_type_manager_impl.h |
+++ b/chrome/browser/sync/glue/data_type_manager_impl.h |
@@ -24,7 +24,7 @@ class SyncBackendHost; |
class DataTypeManagerImpl : public DataTypeManager { |
public: |
DataTypeManagerImpl(SyncBackendHost* backend, |
- const DataTypeController::TypeMap& controllers); |
+ DataTypeController::TypeMap* controllers); |
Andrew T Wilson (Slow)
2011/08/22 20:30:33
Can we make |controllers| const?
Nicolas Zea
2011/08/22 22:50:15
Done.
|
virtual ~DataTypeManagerImpl(); |
// DataTypeManager interface. |
@@ -36,7 +36,6 @@ class DataTypeManagerImpl : public DataTypeManager { |
sync_api::ConfigureReason reason); |
virtual void Stop(); |
- virtual const DataTypeController::TypeMap& controllers(); |
virtual State state(); |
private: |
@@ -77,7 +76,7 @@ class DataTypeManagerImpl : public DataTypeManager { |
SyncBackendHost* backend_; |
// Map of all data type controllers that are available for sync. |
// This list is determined at startup by various command line flags. |
- const DataTypeController::TypeMap controllers_; |
+ DataTypeController::TypeMap* controllers_; |
Andrew T Wilson (Slow)
2011/08/22 20:30:33
Should this be a const TypeMap*, and can we docume
Nicolas Zea
2011/08/22 22:50:15
It was actually a copy, not a reference before. Ma
|
State state_; |
std::map<syncable::ModelType, int> start_order_; |
TypeSet last_requested_types_; |