diff options
author | mpcomplete@chromium.org <mpcomplete@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-11-02 00:18:03 +0000 |
---|---|---|
committer | mpcomplete@chromium.org <mpcomplete@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-11-02 00:18:03 +0000 |
commit | 94964a88877dcf74bf5aec5f600eded2793b9a5f (patch) | |
tree | 4d8ab3b67e8d0c9b14ed37a54a89f79280dad92d /chrome/browser/profile_impl.cc | |
parent | c619032fad7707aee5e9fc8ecaed43419e41165d (diff) | |
download | chromium_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.cc | 4 |
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( |