Index: mojo/public/cpp/bindings/lib/no_interface.cc |
diff --git a/mojo/public/cpp/bindings/lib/no_interface.cc b/mojo/public/cpp/bindings/lib/no_interface.cc |
index 9e0945c83b3b15b118f035ac07bea5c62f8aee2a..6f9df213a9d537c54415198a6bd21f09d49d01d6 100644 |
--- a/mojo/public/cpp/bindings/lib/no_interface.cc |
+++ b/mojo/public/cpp/bindings/lib/no_interface.cc |
@@ -8,13 +8,14 @@ namespace mojo { |
const char* NoInterface::Name_ = "mojo::NoInterface"; |
-bool NoInterfaceStub::Accept(Message* message) { |
- return false; |
+MessageReceiver::Result NoInterfaceStub::Accept(Message* message) { |
+ return Result::ForUnexpectedRequest(NoInterface::Name_, message); |
} |
-bool NoInterfaceStub::AcceptWithResponder(Message* message, |
- MessageReceiver* responder) { |
- return false; |
+MessageReceiver::Result NoInterfaceStub::AcceptWithResponder( |
+ Message* message, |
+ MessageReceiver* responder) { |
+ return Result::ForUnexpectedRequest(NoInterface::Name_, message); |
} |
} // namespace mojo |