diff options
author | mpcomplete@google.com <mpcomplete@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-06-16 19:53:02 +0000 |
---|---|---|
committer | mpcomplete@google.com <mpcomplete@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-06-16 19:53:02 +0000 |
commit | 66980a010042f2e44efb21360e662daeae8c5668 (patch) | |
tree | adc456247cca82a7d4e91fd608a6dc8a99ebba0c /chrome/browser/extensions/extension_shelf_model.h | |
parent | ed3fb034eb4b7da69bbc4f3e3da47093dabc481e (diff) | |
download | chromium_src-66980a010042f2e44efb21360e662daeae8c5668.zip chromium_src-66980a010042f2e44efb21360e662daeae8c5668.tar.gz chromium_src-66980a010042f2e44efb21360e662daeae8c5668.tar.bz2 |
Fix a crash that could happen at shutdown or window close due to a double-free.
This is erikkay's patch. I'm landing it while he's away.
TBR=erikkay
BUG=none
TEST=install an extension with a toolstrip and close chrome. It shouldn't
crash.
Review URL: http://codereview.chromium.org/126219
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18516 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/extensions/extension_shelf_model.h')
-rw-r--r-- | chrome/browser/extensions/extension_shelf_model.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/chrome/browser/extensions/extension_shelf_model.h b/chrome/browser/extensions/extension_shelf_model.h index 5ff1b45..13fc520 100644 --- a/chrome/browser/extensions/extension_shelf_model.h +++ b/chrome/browser/extensions/extension_shelf_model.h @@ -94,7 +94,7 @@ class ExtensionShelfModel : public NotificationObserver { // Manages our notification registrations. NotificationRegistrar registrar_; - // The Toolstrips in this model. + // The Toolstrips in this model. The model owns these objects. typedef std::vector<ExtensionHost*> ExtensionToolstripList; ExtensionToolstripList toolstrips_; |