summaryrefslogtreecommitdiffstats
path: root/chrome/browser/profile_impl.cc
diff options
context:
space:
mode:
authormpcomplete@chromium.org <mpcomplete@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-11-02 00:18:03 +0000
committermpcomplete@chromium.org <mpcomplete@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-11-02 00:18:03 +0000
commit94964a88877dcf74bf5aec5f600eded2793b9a5f (patch)
tree4d8ab3b67e8d0c9b14ed37a54a89f79280dad92d /chrome/browser/profile_impl.cc
parentc619032fad7707aee5e9fc8ecaed43419e41165d (diff)
downloadchromium_src-94964a88877dcf74bf5aec5f600eded2793b9a5f.zip
chromium_src-94964a88877dcf74bf5aec5f600eded2793b9a5f.tar.gz
chromium_src-94964a88877dcf74bf5aec5f600eded2793b9a5f.tar.bz2
Revert r64676 "Part 4/4 of immutable Extension refactor: Kill Extension::StaticData and put"
Original CL: Part 4/4 of immutable Extension refactor: Kill Extension::StaticData and put its guts into Extension. BUG=56558 TEST=no functional change Review URL: http://codereview.chromium.org/4200005 TBR=nirnimesh Review URL: http://codereview.chromium.org/4274001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64692 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/profile_impl.cc')
-rw-r--r--chrome/browser/profile_impl.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/chrome/browser/profile_impl.cc b/chrome/browser/profile_impl.cc
index 8b046ed..c60c33b 100644
--- a/chrome/browser/profile_impl.cc
+++ b/chrome/browser/profile_impl.cc
@@ -778,12 +778,12 @@ void ProfileImpl::RegisterExtensionWithRequestContexts(
const Extension* extension) {
// AddRef to ensure the data lives until the other thread gets it. Balanced in
// OnNewExtensions.
- extension->AddRef();
+ extension->static_data()->AddRef();
BrowserThread::PostTask(
BrowserThread::IO, FROM_HERE,
NewRunnableMethod(extension_info_map_.get(),
&ExtensionInfoMap::AddExtension,
- extension));
+ extension->static_data()));
}
void ProfileImpl::UnregisterExtensionWithRequestContexts(