Index: chrome/browser/protector/base_setting_change.cc |
diff --git a/chrome/browser/protector/base_setting_change.cc b/chrome/browser/protector/base_setting_change.cc |
index 255185af3ac425848aea102b043606a8d6d2809a..80fe257afc46b565a33833cac391446c198d1efd 100644 |
--- a/chrome/browser/protector/base_setting_change.cc |
+++ b/chrome/browser/protector/base_setting_change.cc |
@@ -4,22 +4,30 @@ |
#include "chrome/browser/protector/base_setting_change.h" |
+#include "base/logging.h" |
+ |
namespace protector { |
-BaseSettingChange::BaseSettingChange() { |
+BaseSettingChange::BaseSettingChange() |
+ : protector_(NULL) { |
} |
BaseSettingChange::~BaseSettingChange() { |
} |
bool BaseSettingChange::Init(Protector* protector) { |
+ DCHECK(protector); |
+ protector_ = protector; |
return true; |
} |
-void BaseSettingChange::Apply(Protector* protector) { |
+void BaseSettingChange::Apply() { |
+} |
+ |
+void BaseSettingChange::Discard() { |
} |
-void BaseSettingChange::Discard(Protector* protector) { |
+void BaseSettingChange::OnBeforeRemoved() { |
} |
} // namespace protector |