Index: sync/tools/null_invalidation_state_tracker.h |
diff --git a/sync/tools/null_invalidation_state_tracker.h b/sync/tools/null_invalidation_state_tracker.h |
index a12844c3d06259a8b005768f0b58b6618e09197d..a54051af76887de5d18c693b948877f6799e32f1 100644 |
--- a/sync/tools/null_invalidation_state_tracker.h |
+++ b/sync/tools/null_invalidation_state_tracker.h |
@@ -6,19 +6,16 @@ |
#define SYNC_TOOLS_NULL_INVALIDATION_STATE_TRACKER_H_ |
#include "base/compiler_specific.h" |
-#include "base/memory/weak_ptr.h" |
#include "sync/notifier/invalidation_state_tracker.h" |
namespace syncer { |
-class NullInvalidationStateTracker |
- : public base::SupportsWeakPtr<NullInvalidationStateTracker>, |
- public InvalidationStateTracker { |
+class NullInvalidationStateTracker : public InvalidationStateTracker { |
public: |
NullInvalidationStateTracker(); |
virtual ~NullInvalidationStateTracker(); |
- virtual void SetInvalidatorClientId(const std::string& data) OVERRIDE; |
+ virtual void ClearAndSetNewClientId(const std::string& data) OVERRIDE; |
virtual std::string GetInvalidatorClientId() const OVERRIDE; |
virtual std::string GetBootstrapData() const OVERRIDE; |