| Index: chrome/browser/sync/glue/frontend_data_type_controller.cc
|
| diff --git a/chrome/browser/sync/glue/frontend_data_type_controller.cc b/chrome/browser/sync/glue/frontend_data_type_controller.cc
|
| index 268a3be1cdcf2ff839eb87a6188d60ed661ec73a..1c80d386859fbc6988a7d1ed3bb6350e4dd8070d 100644
|
| --- a/chrome/browser/sync/glue/frontend_data_type_controller.cc
|
| +++ b/chrome/browser/sync/glue/frontend_data_type_controller.cc
|
| @@ -147,7 +147,9 @@ DataTypeController::State FrontendDataTypeController::state() const {
|
| void FrontendDataTypeController::OnSingleDatatypeUnrecoverableError(
|
| const tracked_objects::Location& from_here, const std::string& message) {
|
| RecordUnrecoverableError(from_here, message);
|
| - sync_service_->DisableDatatype(type(), from_here, message);
|
| + syncer::SyncError error(
|
| + from_here, syncer::SyncError::DATATYPE_ERROR, message, type());
|
| + sync_service_->DisableDatatype(type(), error);
|
| }
|
|
|
| FrontendDataTypeController::FrontendDataTypeController()
|
|
|