| Index: components/arc/crash_collector/arc_crash_collector_bridge.cc
|
| diff --git a/components/arc/crash_collector/arc_crash_collector_bridge.cc b/components/arc/crash_collector/arc_crash_collector_bridge.cc
|
| index 8557308a6b87703c0994a97aa5dbbffd3c395439..223e8f353a38d9d1dc27a2c2dba58363ca851ae6 100644
|
| --- a/components/arc/crash_collector/arc_crash_collector_bridge.cc
|
| +++ b/components/arc/crash_collector/arc_crash_collector_bridge.cc
|
| @@ -31,8 +31,11 @@ ArcCrashCollectorBridge::~ArcCrashCollectorBridge() {
|
| void ArcCrashCollectorBridge::OnInstanceReady() {
|
| mojom::CrashCollectorHostPtr host_ptr;
|
| binding_.Bind(mojo::GetProxy(&host_ptr));
|
| - arc_bridge_service()->crash_collector()->instance()->Init(
|
| - std::move(host_ptr));
|
| + auto* instance =
|
| + arc_bridge_service()->crash_collector()->GetInstanceForMethod("Init");
|
| + if (!instance)
|
| + return;
|
| + instance->Init(std::move(host_ptr));
|
| }
|
|
|
| void ArcCrashCollectorBridge::DumpCrash(const mojo::String& type,
|
|
|