Index: examples/indirect_service/indirect_integer_service.cc |
diff --git a/examples/indirect_service/indirect_integer_service.cc b/examples/indirect_service/indirect_integer_service.cc |
index e4239a99c903fd58780344d272c93c2c3ed044d5..072e9e07313b725c3252faa790f4900d1cd0f49b 100644 |
--- a/examples/indirect_service/indirect_integer_service.cc |
+++ b/examples/indirect_service/indirect_integer_service.cc |
@@ -29,8 +29,8 @@ class IndirectIntegerServiceImpl : public IndirectIntegerService, |
// IndirectIntegerService |
- void Set(IntegerServicePtr service) override { |
- integer_service_ = service.Pass(); |
+ void Set(InterfaceHandle<IntegerService> service) override { |
+ integer_service_ = IntegerServicePtr::Create(std::move(service)); |
} |
void Get(InterfaceRequest<IntegerService> service) override { |