Index: components/sync_driver/frontend_data_type_controller.h |
diff --git a/components/sync_driver/frontend_data_type_controller.h b/components/sync_driver/frontend_data_type_controller.h |
index fdbb96a6679edb97de248d49a73e7b96a2b794f9..8bf4f7d1bd7e26bdb84d5b9778fdc6f742de9835 100644 |
--- a/components/sync_driver/frontend_data_type_controller.h |
+++ b/components/sync_driver/frontend_data_type_controller.h |
@@ -11,8 +11,8 @@ |
#include "base/compiler_specific.h" |
#include "base/memory/scoped_ptr.h" |
#include "base/threading/thread_checker.h" |
-#include "components/sync_driver/data_type_controller.h" |
#include "components/sync_driver/data_type_error_handler.h" |
+#include "components/sync_driver/directory_data_type_controller.h" |
namespace base { |
class SingleThreadTaskRunner; |
@@ -41,10 +41,11 @@ namespace browser_sync { |
// NOTE: This class is deprecated! New sync datatypes should be using the |
// syncer::SyncableService API and the UIDataTypeController instead. |
// TODO(zea): Delete this once all types are on the new API. |
-class FrontendDataTypeController : public sync_driver::DataTypeController { |
+class FrontendDataTypeController |
+ : public sync_driver::DirectoryDataTypeController { |
public: |
FrontendDataTypeController( |
- scoped_refptr<base::SingleThreadTaskRunner> ui_thread, |
+ const scoped_refptr<base::SingleThreadTaskRunner>& ui_thread, |
const base::Closure& error_callback, |
sync_driver::SyncClient* sync_client); |