| Index: mojo/public/cpp/bindings/lib/interface_impl_internal.h
|
| diff --git a/mojo/public/cpp/bindings/lib/interface_impl_internal.h b/mojo/public/cpp/bindings/lib/interface_impl_internal.h
|
| index 1c912661fd96a95d41661add0ad664f05ce063b3..d94d12de0c90b01dc98de781fada535c55f5cbb0 100644
|
| --- a/mojo/public/cpp/bindings/lib/interface_impl_internal.h
|
| +++ b/mojo/public/cpp/bindings/lib/interface_impl_internal.h
|
| @@ -10,6 +10,7 @@
|
| #include "mojo/public/cpp/bindings/lib/filter_chain.h"
|
| #include "mojo/public/cpp/bindings/lib/message_header_validator.h"
|
| #include "mojo/public/cpp/environment/environment.h"
|
| +#include "mojo/public/cpp/environment/logging.h"
|
| #include "mojo/public/cpp/system/macros.h"
|
|
|
| namespace mojo {
|
| @@ -31,7 +32,7 @@ class InterfaceImplState : public ErrorHandler {
|
| explicit InterfaceImplState(InterfaceImplBase<Interface>* instance)
|
| : router_(NULL),
|
| proxy_(NULL) {
|
| - assert(instance);
|
| + MOJO_DCHECK(instance);
|
| stub_.set_sink(instance);
|
| }
|
|
|
| @@ -53,7 +54,7 @@ class InterfaceImplState : public ErrorHandler {
|
|
|
| void Bind(ScopedMessagePipeHandle handle,
|
| const MojoAsyncWaiter* waiter) {
|
| - assert(!router_);
|
| + MOJO_DCHECK(!router_);
|
|
|
| FilterChain filters;
|
| filters.Append<MessageHeaderValidator>();
|
| @@ -70,7 +71,7 @@ class InterfaceImplState : public ErrorHandler {
|
| }
|
|
|
| bool WaitForIncomingMethodCall() {
|
| - assert(router_);
|
| + MOJO_DCHECK(router_);
|
| return router_->WaitForIncomingMessage();
|
| }
|
|
|
|
|