Index: chrome/browser/component_updater/sth_set_component_installer.h |
diff --git a/chrome/browser/component_updater/sth_set_component_installer.h b/chrome/browser/component_updater/sth_set_component_installer.h |
index 90aec8ae778a182a171bf10bb140fb8d9e6f528f..994ac37900f0141f6d82b868ca935a3f629c67b1 100644 |
--- a/chrome/browser/component_updater/sth_set_component_installer.h |
+++ b/chrome/browser/component_updater/sth_set_component_installer.h |
@@ -12,6 +12,7 @@ |
#include <vector> |
#include "base/gtest_prod_util.h" |
+#include "base/memory/weak_ptr.h" |
#include "components/component_updater/default_component_installer.h" |
namespace base { |
@@ -77,6 +78,8 @@ class STHSetComponentInstallerTraits : public ComponentInstallerTraits { |
// this class does. Typically the observer provided will be a global. |
net::ct::STHObserver* sth_observer_; |
+ base::WeakPtrFactory<STHSetComponentInstallerTraits> weak_ptr_factory_; |
+ |
DISALLOW_COPY_AND_ASSIGN(STHSetComponentInstallerTraits); |
}; |