| Index: chrome/browser/extensions/extension_disabled_infobar_delegate.cc
|
| ===================================================================
|
| --- chrome/browser/extensions/extension_disabled_infobar_delegate.cc (revision 28899)
|
| +++ chrome/browser/extensions/extension_disabled_infobar_delegate.cc (working copy)
|
| @@ -37,6 +37,9 @@
|
| NewRunnableMethod(this, &ExtensionDisabledDialogDelegate::Start));
|
| }
|
|
|
| + virtual ~ExtensionDisabledDialogDelegate() {
|
| + }
|
| +
|
| // ExtensionInstallUI::Delegate
|
| virtual void ContinueInstall() {
|
| service_->EnableExtension(extension_->id());
|
| @@ -89,8 +92,7 @@
|
| registrar_.Add(this, NotificationType::EXTENSION_UNLOADED_DISABLED,
|
| Source<ExtensionsService>(service));
|
| }
|
| - virtual void InfoBarClosed() {
|
| - delete this;
|
| + virtual ~ExtensionDisabledInfobarDelegate() {
|
| }
|
| virtual std::wstring GetMessageText() const {
|
| return l10n_util::GetStringF(IDS_EXTENSION_DISABLED_INFOBAR_LABEL,
|
|
|