Index: chrome/browser/protector/protector.h |
diff --git a/chrome/browser/protector/protector.h b/chrome/browser/protector/protector.h |
index 8f8c2519747b2857c646145c6c5d77167ce4031b..9f0eb8e00194c4d108d0d37ef52aad428430393a 100644 |
--- a/chrome/browser/protector/protector.h |
+++ b/chrome/browser/protector/protector.h |
@@ -9,7 +9,7 @@ |
#include "base/basictypes.h" |
#include "base/compiler_specific.h" |
#include "base/memory/scoped_ptr.h" |
-#include "base/task.h" |
+#include "base/message_loop_helpers.h" |
#include "chrome/browser/protector/base_setting_change.h" |
#include "chrome/browser/protector/settings_change_global_error_delegate.h" |
@@ -48,7 +48,7 @@ class Protector : public SettingsChangeGlobalErrorDelegate { |
virtual void OnRemovedFromProfile() OVERRIDE; |
private: |
- friend class DeleteTask<Protector>; |
+ friend class base::DeleteHelper<Protector>; |
// The object can only be allocated and destroyed on heap. |
virtual ~Protector(); |