Index: chrome/browser/ui/gtk/global_error_bubble.cc |
diff --git a/chrome/browser/ui/gtk/global_error_bubble.cc b/chrome/browser/ui/gtk/global_error_bubble.cc |
index e26c3d3d402be6b7497f6f065c29d79b45bfd081..d5203a75e59bc7eb3827c1face625ab99b9870d4 100644 |
--- a/chrome/browser/ui/gtk/global_error_bubble.cc |
+++ b/chrome/browser/ui/gtk/global_error_bubble.cc |
@@ -38,7 +38,7 @@ GlobalErrorBubble::GlobalErrorBubble(Browser* browser, |
error_(error), |
message_width_(kMinMessageLabelWidth) { |
DCHECK(browser_); |
- DCHECK(error_); |
+ DCHECK(error_.get()); |
GtkWidget* content = gtk_vbox_new(FALSE, ui::kControlSpacing); |
gtk_container_set_border_width(GTK_CONTAINER(content), |
ui::kContentAreaBorder); |
@@ -122,7 +122,7 @@ GlobalErrorBubble::~GlobalErrorBubble() { |
void GlobalErrorBubble::BubbleClosing(BubbleGtk* bubble, |
bool closed_by_escape) { |
- if (error_) |
+ if (error_.get()) |
error_->BubbleViewDidClose(browser_); |
} |
@@ -131,13 +131,13 @@ void GlobalErrorBubble::OnDestroy(GtkWidget* sender) { |
} |
void GlobalErrorBubble::OnAcceptButton(GtkWidget* sender) { |
- if (error_) |
+ if (error_.get()) |
error_->BubbleViewAcceptButtonPressed(browser_); |
bubble_->Close(); |
} |
void GlobalErrorBubble::OnCancelButton(GtkWidget* sender) { |
- if (error_) |
+ if (error_.get()) |
error_->BubbleViewCancelButtonPressed(browser_); |
bubble_->Close(); |
} |