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 2dd90a5aa9a5a43bba7a719861692c7c22410785..74bcd32111af7bdc7e62b3d3cdedaa0f523eb1e0 100644 |
--- a/chrome/browser/sync/internal_api/read_node.h |
+++ b/chrome/browser/sync/internal_api/read_node.h |
@@ -28,9 +28,10 @@ class ReadNode : public BaseNode { |
// populate the node. |
// BaseNode implementation. |
- virtual bool InitByIdLookup(int64 id) OVERRIDE; |
- virtual bool InitByClientTagLookup(syncable::ModelType model_type, |
- const std::string& tag) OVERRIDE; |
+ virtual InitByLookupResult InitByIdLookup(int64 id) OVERRIDE; |
+ virtual InitByLookupResult InitByClientTagLookup( |
+ syncable::ModelType model_type, |
+ 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. |
@@ -39,7 +40,7 @@ class ReadNode : public BaseNode { |
// Each server-created permanent node is tagged with a unique string. |
// Look up the node with the particular tag. If it does not exist, |
// return false. |
- bool InitByTagLookup(const std::string& tag); |
+ InitByLookupResult InitByTagLookup(const std::string& tag); |
// Implementation of BaseNode's abstract virtual accessors. |
virtual const syncable::Entry* GetEntry() const OVERRIDE; |