summaryrefslogtreecommitdiffstats
path: root/chrome/browser/views/infobars
diff options
context:
space:
mode:
authorgeorgey@chromium.org <georgey@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-04-09 03:33:33 +0000
committergeorgey@chromium.org <georgey@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-04-09 03:33:33 +0000
commited90e578def3497d0fb6c9c490a7c9cb34929e57 (patch)
tree37e16e8d6f47e01dbae5129aef0d3a7ac020ec9c /chrome/browser/views/infobars
parent268a096dc20eed688ae7cbcff211f1d9b8e25669 (diff)
downloadchromium_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.cc3
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) {