Index: chrome/browser/sync/internal_api/read_node.h |
diff --git a/chrome/browser/sync/internal_api/read_node.h b/chrome/browser/sync/internal_api/read_node.h |
index ad68cfc08d82d527ea2d1702af00a9c52b2ae707..5e716d367e53d0063e189d6f0f8a6147fe3a7cc7 100644 |
--- a/chrome/browser/sync/internal_api/read_node.h |
+++ b/chrome/browser/sync/internal_api/read_node.h |
@@ -9,6 +9,7 @@ |
#include <string> |
#include "base/basictypes.h" |
+#include "base/compiler_specific.h" |
#include "chrome/browser/sync/internal_api/base_node.h" |
#include "chrome/browser/sync/syncable/model_type.h" |
@@ -27,9 +28,9 @@ class ReadNode : public BaseNode { |
// populate the node. |
// BaseNode implementation. |
- virtual bool InitByIdLookup(int64 id); |
+ virtual bool InitByIdLookup(int64 id) OVERRIDE; |
virtual bool InitByClientTagLookup(syncable::ModelType model_type, |
- const std::string& tag); |
+ const std::string& tag) OVERRIDE; |
// There is always a root node, so this can't fail. The root node is |
// never mutable, so root lookup is only possible on a ReadNode. |
@@ -41,8 +42,8 @@ class ReadNode : public BaseNode { |
bool InitByTagLookup(const std::string& tag); |
// Implementation of BaseNode's abstract virtual accessors. |
- virtual const syncable::Entry* GetEntry() const; |
- virtual const BaseTransaction* GetTransaction() const; |
+ virtual const syncable::Entry* GetEntry() const OVERRIDE; |
+ virtual const BaseTransaction* GetTransaction() const OVERRIDE; |
protected: |
ReadNode(); |