| Index: chrome/browser/extensions/api/messaging/message_service.cc
|
| diff --git a/chrome/browser/extensions/api/messaging/message_service.cc b/chrome/browser/extensions/api/messaging/message_service.cc
|
| index 49d407f530991546644c78902c42666058083222..4f2e84b65bd4e8e7e4d61f13063f91d8e705678b 100644
|
| --- a/chrome/browser/extensions/api/messaging/message_service.cc
|
| +++ b/chrome/browser/extensions/api/messaging/message_service.cc
|
| @@ -424,8 +424,9 @@ void MessageService::OpenChannelToNativeApp(
|
| content::RenderWidgetHost* render_widget_host =
|
| content::RenderWidgetHost::FromID(source_process_id, source_routing_id);
|
| gfx::NativeView native_view =
|
| - render_widget_host ? render_widget_host->GetView()->GetNativeView()
|
| - : nullptr;
|
| + (render_widget_host && render_widget_host->GetView())
|
| + ? render_widget_host->GetView()->GetNativeView()
|
| + : nullptr;
|
|
|
| std::string error = kReceivingEndDoesntExistError;
|
| scoped_ptr<NativeMessageHost> native_host = NativeMessageHost::Create(
|
|
|