diff options
author | georgey@chromium.org <georgey@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-04-09 03:33:33 +0000 |
---|---|---|
committer | georgey@chromium.org <georgey@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-04-09 03:33:33 +0000 |
commit | ed90e578def3497d0fb6c9c490a7c9cb34929e57 (patch) | |
tree | 37e16e8d6f47e01dbae5129aef0d3a7ac020ec9c /chrome/browser/views/infobars | |
parent | 268a096dc20eed688ae7cbcff211f1d9b8e25669 (diff) | |
download | chromium_src-ed90e578def3497d0fb6c9c490a7c9cb34929e57.zip chromium_src-ed90e578def3497d0fb6c9c490a7c9cb34929e57.tar.gz chromium_src-ed90e578def3497d0fb6c9c490a7c9cb34929e57.tar.bz2 |
Fixes for several crashing bugs ##40674,40720,40744
BUG=40674,40720,40744
TEST=In the bugs.
Review URL: http://codereview.chromium.org/1594021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44052 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/views/infobars')
-rw-r--r-- | chrome/browser/views/infobars/infobars.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/chrome/browser/views/infobars/infobars.cc b/chrome/browser/views/infobars/infobars.cc index f4e84af..dd4354e 100644 --- a/chrome/browser/views/infobars/infobars.cc +++ b/chrome/browser/views/infobars/infobars.cc @@ -215,7 +215,8 @@ int InfoBar::GetAvailableWidth() const { } void InfoBar::RemoveInfoBar() const { - container_->RemoveDelegate(delegate()); + if (container_) + container_->RemoveDelegate(delegate()); } int InfoBar::CenterY(const gfx::Size prefsize) { |