Index: components/sync_driver/non_ui_data_type_controller.h |
diff --git a/components/sync_driver/non_ui_data_type_controller.h b/components/sync_driver/non_ui_data_type_controller.h |
index 09bee6a6fe830bce20ef6d2dbb2409750c276b8b..5bf93effc4bcff5d164228ca1253c750aee25ae9 100644 |
--- a/components/sync_driver/non_ui_data_type_controller.h |
+++ b/components/sync_driver/non_ui_data_type_controller.h |
@@ -11,7 +11,7 @@ |
#include "base/compiler_specific.h" |
#include "base/memory/ref_counted.h" |
#include "base/memory/weak_ptr.h" |
-#include "components/sync_driver/data_type_controller.h" |
+#include "components/sync_driver/directory_data_type_controller.h" |
#include "components/sync_driver/shared_change_processor.h" |
namespace syncer { |
@@ -22,10 +22,10 @@ namespace sync_driver { |
class SyncClient; |
-class NonUIDataTypeController : public DataTypeController { |
+class NonUIDataTypeController : public DirectoryDataTypeController { |
public: |
NonUIDataTypeController( |
- scoped_refptr<base::SingleThreadTaskRunner> ui_thread, |
+ const scoped_refptr<base::SingleThreadTaskRunner>& ui_thread, |
const base::Closure& error_callback, |
SyncClient* sync_client); |