| Index: mojo/public/cpp/bindings/lib/interface_ptr_internal.h
|
| diff --git a/mojo/public/cpp/bindings/lib/interface_ptr_internal.h b/mojo/public/cpp/bindings/lib/interface_ptr_internal.h
|
| index 7e8e06ad004a6e01ef009628d7c67a37ce352710..d9372744a2dfb38066223e4ad95adf52a218894c 100644
|
| --- a/mojo/public/cpp/bindings/lib/interface_ptr_internal.h
|
| +++ b/mojo/public/cpp/bindings/lib/interface_ptr_internal.h
|
| @@ -68,6 +68,10 @@ class InterfacePtrState {
|
| return handle_.Pass();
|
| }
|
|
|
| + bool is_bound() const {
|
| + return handle_.is_valid() || router_;
|
| + }
|
| +
|
| void set_client(typename Interface::Client* client) {
|
| ConfigureProxyIfNecessary();
|
|
|
|
|