Index: chrome/browser/sync/glue/non_frontend_data_type_controller.h |
diff --git a/chrome/browser/sync/glue/non_frontend_data_type_controller.h b/chrome/browser/sync/glue/non_frontend_data_type_controller.h |
index c48d865f4ae451f6b92940ab905f3b8f6ff25cf3..87d11bd76fd04b1a600552158509c3264eb0e0ff 100644 |
--- a/chrome/browser/sync/glue/non_frontend_data_type_controller.h |
+++ b/chrome/browser/sync/glue/non_frontend_data_type_controller.h |
@@ -9,6 +9,7 @@ |
#include <string> |
#include "base/basictypes.h" |
+#include "base/compiler_specific.h" |
#include "base/memory/scoped_ptr.h" |
#include "base/synchronization/waitable_event.h" |
#include "chrome/browser/sync/glue/data_type_controller.h" |
@@ -45,17 +46,17 @@ class NonFrontendDataTypeController : public DataTypeController { |
virtual ~NonFrontendDataTypeController(); |
// DataTypeController interface. |
- virtual void Start(StartCallback* start_callback); |
- virtual void Stop(); |
+ virtual void Start(StartCallback* start_callback) OVERRIDE; |
+ virtual void Stop() OVERRIDE; |
virtual syncable::ModelType type() const = 0; |
virtual browser_sync::ModelSafeGroup model_safe_group() const = 0; |
- virtual std::string name() const; |
- virtual State state() const; |
+ virtual std::string name() const OVERRIDE; |
+ virtual State state() const OVERRIDE; |
// UnrecoverableErrorHandler interface. |
// Note: this is performed on the datatype's thread. |
virtual void OnUnrecoverableError(const tracked_objects::Location& from_here, |
- const std::string& message); |
+ const std::string& message) OVERRIDE; |
protected: |
// For testing only. |
NonFrontendDataTypeController(); |