| Index: mojo/public/cpp/bindings/lib/multiplex_router.cc
|
| diff --git a/mojo/public/cpp/bindings/lib/multiplex_router.cc b/mojo/public/cpp/bindings/lib/multiplex_router.cc
|
| index 1681b7fa2d0a215ba59c3ac777ec6130bebecbb1..17f225839a28ecba222b1a1e121e219a37d533fa 100644
|
| --- a/mojo/public/cpp/bindings/lib/multiplex_router.cc
|
| +++ b/mojo/public/cpp/bindings/lib/multiplex_router.cc
|
| @@ -361,11 +361,13 @@ MultiplexRouter::~MultiplexRouter() {
|
| DCHECK(endpoints_.empty());
|
| }
|
|
|
| -void MultiplexRouter::SetMasterInterfaceName(const std::string& name) {
|
| +void MultiplexRouter::SetMasterInterfaceName(const char* name) {
|
| DCHECK(thread_checker_.CalledOnValidThread());
|
| - header_validator_->SetDescription(name + " [master] MessageHeaderValidator");
|
| + header_validator_->SetDescription(
|
| + std::string(name) + " [master] MessageHeaderValidator");
|
| control_message_handler_.SetDescription(
|
| - name + " [master] PipeControlMessageHandler");
|
| + std::string(name) + " [master] PipeControlMessageHandler");
|
| + connector_.SetWatcherHeapProfilerTag(name);
|
| }
|
|
|
| void MultiplexRouter::CreateEndpointHandlePair(
|
|
|