Index: chrome/browser/protector/prefs_backup_invalid_change.cc |
diff --git a/chrome/browser/protector/prefs_backup_invalid_change.cc b/chrome/browser/protector/prefs_backup_invalid_change.cc |
index 2d865847efd265b258646aa3f5c0ea33da2f47f3..a30ba4c874ccc3b9d18a05cb816a375b308b78c1 100644 |
--- a/chrome/browser/protector/prefs_backup_invalid_change.cc |
+++ b/chrome/browser/protector/prefs_backup_invalid_change.cc |
@@ -30,6 +30,7 @@ class PrefsBackupInvalidChange : public BasePrefsChange { |
// BasePrefsChange overrides: |
virtual bool Init(Profile* profile) OVERRIDE; |
+ virtual void InitWhenDisabled(Profile* profile) OVERRIDE; |
virtual void Apply(Browser* browser) OVERRIDE; |
virtual void Discard(Browser* browser) OVERRIDE; |
virtual void Timeout() OVERRIDE; |
@@ -74,6 +75,10 @@ bool PrefsBackupInvalidChange::Init(Profile* profile) { |
return true; |
} |
+void PrefsBackupInvalidChange::InitWhenDisabled(Profile* profile) { |
+ // Nothing to do here since the backup has been already reset. |
+} |
+ |
void PrefsBackupInvalidChange::Apply(Browser* browser) { |
NOTREACHED(); |
} |